Files
fuz-site/.gitea/workflows/deploy.yml

28 lines
511 B
YAML

name: Deploy FUZ 2.0 to Contabo
on:
push:
branches:
- main
jobs:
deploy:
runs-on: contabo-runner
steps:
- name: Pull latest code
run: |
cd /opt/fuz-site
git reset --hard HEAD
git pull
- name: Build image
run: |
cd /opt/fuz-site
docker compose -f docker-compose.prod.yml build
- name: Restart service
run: |
cd /opt/fuz-site
docker compose -f docker-compose.prod.yml up -d