Skip to content

Update deploy scripts #70

Update deploy scripts

Update deploy scripts #70

Workflow file for this run

name: Deploy
on:
push:
branches: ['main']
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Upload files
uses: easingthemes/ssh-deploy@v5.1.0
with:
SSH_PRIVATE_KEY: ${{ secrets.REMOTE_SSH_KEY }}
REMOTE_HOST: ${{ secrets.REMOTE_HOST }}
REMOTE_USER: ${{ secrets.REMOTE_USER }}
REMOTE_PORT: ${{ secrets.REMOTE_PORT }}
TARGET: ${{ secrets.REMOTE_TARGET }}
ARGS: "-rzv --delete --exclude='.git/' --exclude='.github/'"
SCRIPT_AFTER: |
sudo docker compose -f ${{ secrets.REMOTE_TARGET }}/compose.yaml up -d --build