diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 1679101..4920306 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -78,4 +78,20 @@ jobs: - name: Push API (${{ env.TAG }}) run: | docker push $REGISTRY/hospitality-api:${TAG} + + - name: Deploy containers + run: | + if [ "$TAG" = "dev" ]; then + echo "Deploying DEV til /srv/hospitality-dev" + cd /srv/hospitality-dev + docker compose -p hospitality-dev pull + docker compose -p hospitality-dev up -d + elif [ "$TAG" = "latest" ]; then + echo "Deploying PROD til /srv/hospitality-prod" + cd /srv/hospitality-prod + docker compose -p hospitality-prod pull + docker compose -p hospitality-prod up -d + else + echo "TAG=$TAG er ikke dev eller latest – skipper auto-deploy." + fi