From 2e9a3c57bd5a4f708a3aed2e0a8f2ab399b021a4 Mon Sep 17 00:00:00 2001 From: hugocasa Date: Mon, 29 Jun 2026 20:26:42 +0200 Subject: [PATCH] fix(git-sync): refresh auto-pull tooltip; bump EE ref for webhook secret encryption The auto-pull toggle tooltip claimed GitHub App repos would sync via webhooks "in a future update"; webhook delivery now works, so describe the webhook-vs-polling behavior accurately. Bump the EE ref to pick up encrypting the webhook HMAC secret at rest. Co-Authored-By: Claude Opus 4.8 --- backend/ee-repo-ref.txt | 2 +- .../src/lib/components/git_sync/GitSyncRepositoryCard.svelte | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/ee-repo-ref.txt b/backend/ee-repo-ref.txt index 8485cc0d14..a1fd44058e 100644 --- a/backend/ee-repo-ref.txt +++ b/backend/ee-repo-ref.txt @@ -1 +1 @@ -19d1c453d4dcbd06cd1895396ba75c174085a976 +9b63de906b4d64b79ae29a3e78a99f508f9ec285 diff --git a/frontend/src/lib/components/git_sync/GitSyncRepositoryCard.svelte b/frontend/src/lib/components/git_sync/GitSyncRepositoryCard.svelte index 0c260b4235..3eebce15cf 100644 --- a/frontend/src/lib/components/git_sync/GitSyncRepositoryCard.svelte +++ b/frontend/src/lib/components/git_sync/GitSyncRepositoryCard.svelte @@ -543,7 +543,7 @@ options={{ right: 'Automatically deploy changes from Git', rightTooltip: - 'Windmill periodically checks the tracked branch and pulls new commits into this workspace. Repositories connected through the GitHub App will sync via webhooks in a future update.' + 'Windmill deploys new commits from the tracked branch into this workspace. Repositories connected through the GitHub App sync instantly via webhooks; others are checked about every minute.' }} on:change={(e) => setAutoPullEnabled(e.detail)} />