musps/action-deployer-php@master
- name: Deploy to prod server
uses: musps/action-deployer-php@master
with:
args: deploy prod
env:
SSH_PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
- Set your ssh private key in your repository secrets.
- Set the file and command as argument .
- Current Deployer PHP version:
6.8.0
- Run the deployment on branch prefixed by
releases/x
.
name: Test action Deployer PHP
on:
push:
branches:
- 'releases/*'
jobs:
build:
name: Deploy code to prod
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Deploy
uses: musps/action-deployer-php@master
with:
args: deploy prod
env:
SSH_PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
- This project is based on top of https://github.com/deployphp/deployer