From 4a1ee54c6f75de962f61678cec05c6fb37d7dc40 Mon Sep 17 00:00:00 2001 From: Greg Date: Tue, 1 Jul 2025 11:24:37 -0700 Subject: [PATCH] fix: Use compact JSON payload to avoid signature validation issues - Removed indentation/whitespace from JSON payload in workflow - Should fix HMAC signature mismatch with webhook handler - Webhook secrets are now synchronized between GitHub and cluster --- .github/workflows/deploy-dev.yml | 16 ++-------------- scripts/webhook-handler.py | 9 +++++---- 2 files changed, 7 insertions(+), 18 deletions(-) diff --git a/.github/workflows/deploy-dev.yml b/.github/workflows/deploy-dev.yml index 821547a..8ce2783 100644 --- a/.github/workflows/deploy-dev.yml +++ b/.github/workflows/deploy-dev.yml @@ -59,20 +59,8 @@ jobs: run: | echo "🚀 Triggering webhook deployment to development..." - # Prepare deployment payload - PAYLOAD=$(cat <