From f7eed33a5b56cff53dffeb264be47d3d5f7ac148 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 2620bc2..e7f4323 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/processor: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"