Skip to content

Merge pull request #44 from Xcceleran-do/master #3

Merge pull request #44 from Xcceleran-do/master

Merge pull request #44 from Xcceleran-do/master #3

Workflow file for this run

name: Deploy to Production
on:
push:
branches:
- production # Triggers workflow on production branch update.
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v2
- name: Set up SSH
uses: webfactory/[email protected]
with:
ssh-private-key: ${{ secrets.ESUBALEW_MAC_SSH_PRIVATE_KEY }} # Access SSH key from secrets.
- name: Test SSH Connection
run: ssh -o StrictHostKeyChecking=no esubalew@${{ secrets.JUMP_SERVER_IP }} exit
- name: Sync Files to Target Server via Jump Server
run: |
scp -o "ProxyJump esubalew@${{ env.JUMP_SERVER_IP }}" -r ./ esubalew@${{ env.WORDPRESS_PRODUCTION_SERVER_IP }}:/testwp/mailing/