From 1b33e6875a572b58a3bb528d13e55af2d2a385e8 Mon Sep 17 00:00:00 2001 From: Jason Stedwell Date: Sat, 18 Jul 2026 20:25:32 -0500 Subject: [PATCH] ci: trigger PORT auto-redeploy after image push --- .gitea/workflows/docker-build.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index 78edaef..4d0d4ac 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -33,3 +33,12 @@ jobs: - name: Prune dangling images on host if: always() run: docker image prune -f 2>/dev/null || true + + - name: Trigger PORT redeploy + if: success() + run: | + NAME="${{ gitea.repository }}"; NAME="${NAME##*/}" + curl -fsS -X POST https://port.alwisp.com/hooks/gitea \ + -H "X-Deploy-Token: ${{ secrets.WEBHOOK_SECRET }}" \ + -H "Content-Type: application/json" \ + -d "{\"container\":\"${NAME}\"}" || echo "PORT redeploy trigger failed (non-fatal)"