diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index 17c59fe..eb84385 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -32,4 +32,12 @@ jobs: # any image referenced by a container. - name: Prune dangling images on host if: always() - run: docker image prune -f 2>/dev/null || true \ No newline at end of file + run: docker image prune -f 2>/dev/null || true + + - name: Trigger PORT redeploy + if: success() + run: | + curl -fsS -X POST https://port.alwisp.com/hooks/gitea \ + -H "X-Deploy-Token: ${{ secrets.WEBHOOK_SECRET }}" \ + -H "Content-Type: application/json" \ + -d "{\"container\":\"QR.knit\"}" || echo "PORT redeploy trigger failed (non-fatal)"