name: deploy core on: push: branches: [main] workflow_dispatch: jobs: deploy: runs-on: vepsi steps: - name: deploy run: | cd /home/sirian/services/core git pull origin main docker compose pull docker compose up -d --remove-orphans - name: reload caddy config run: | cd /home/sirian/services/core docker compose exec -T caddy caddy reload --config /etc/caddy/Caddyfile || docker compose restart caddy