From a03979de441e27f19d53539c0c37fcd5003dd5db Mon Sep 17 00:00:00 2001 From: Julian Cuni Date: Sun, 3 May 2026 16:44:48 +0000 Subject: [PATCH] Trigger Komodo Stack redeploy on successful build --- .gitea/workflows/build.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index a2d7198..5b0ce13 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -62,3 +62,17 @@ jobs: context: . push: true tags: git.dev.trmtracking.org/trm/tcp-ingestion:dev + + - name: Trigger Komodo Stack redeploy + if: success() + env: + URL: ${{ secrets.KOMODO_STACK_WEBHOOK_URL }} + SECRET: ${{ secrets.KOMODO_WEBHOOK_SECRET }} + run: | + body='{"ref":"refs/heads/dev"}' + sig=$(printf '%s' "$body" | openssl dgst -sha256 -hmac "$SECRET" | awk '{print $2}') + curl -fsS -X POST \ + -H 'Content-Type: application/json' \ + -H "X-Hub-Signature-256: sha256=$sig" \ + -d "$body" \ + "$URL"