Files
lub-web-monorepo/.github/workflows/deploy-dev.yml
T
t.leonards ae33874ae0
Deploy to Dev Server / deploy (push) Has been cancelled
initial commit
2026-03-26 16:10:45 +01:00

23 lines
557 B
YAML

name: Deploy to Dev Server
on:
push:
branches: [ main ]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Deploy via SSH
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.DEV_SERVER_HOST }}
username: ${{ secrets.DEV_SERVER_USER }}
password: ${{ secrets.DEV_SERVER_PASSWORD }}
script: |
cd /home/tom/lub/website
git pull origin main
docker compose down
docker compose up -d --build
docker system prune -f