From c4a0d3a55862c177904388a144bcc4fd529730f3 Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Thu, 16 Jul 2026 15:08:10 +0200 Subject: [PATCH 1/3] ci: weekly SDK compliance sync via supabase/sdk reusable workflow --- .github/workflows/sync-compliance.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/sync-compliance.yml diff --git a/.github/workflows/sync-compliance.yml b/.github/workflows/sync-compliance.yml new file mode 100644 index 0000000000..bb1f6dc8d3 --- /dev/null +++ b/.github/workflows/sync-compliance.yml @@ -0,0 +1,18 @@ +name: Sync SDK Compliance Matrix + +on: + schedule: + - cron: '0 6 * * 1' + workflow_dispatch: + +jobs: + sync: + permissions: + contents: write + pull-requests: write + uses: supabase/sdk/.github/workflows/sync-sdk-compliance.yml@main + with: + base-branch: master + secrets: + client-id: ${{ secrets.APP_CLIENT_ID }} + private-key: ${{ secrets.PRIVATE_KEY }} From 48f7a20e54624db9c34c1290986716f7c010220a Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Tue, 21 Jul 2026 15:21:56 +0200 Subject: [PATCH 2/3] ci: pin reusable workflow to supabase/sdk main SHA faba359a57d270bbbf68fd6b583db0604ddce8af --- .github/workflows/sync-compliance.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sync-compliance.yml b/.github/workflows/sync-compliance.yml index bb1f6dc8d3..cea8451bb6 100644 --- a/.github/workflows/sync-compliance.yml +++ b/.github/workflows/sync-compliance.yml @@ -10,7 +10,7 @@ jobs: permissions: contents: write pull-requests: write - uses: supabase/sdk/.github/workflows/sync-sdk-compliance.yml@main + uses: supabase/sdk/.github/workflows/sync-sdk-compliance.yml@faba359a57d270bbbf68fd6b583db0604ddce8af # main with: base-branch: master secrets: From 07eaf1b69aadeb309ac8b4a514f1d34519cf0235 Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Tue, 21 Jul 2026 15:28:14 +0200 Subject: [PATCH 3/3] ci: drop redundant branch comment from pinned SDK workflow ref --- .github/workflows/sync-compliance.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sync-compliance.yml b/.github/workflows/sync-compliance.yml index cea8451bb6..f5ef222a7c 100644 --- a/.github/workflows/sync-compliance.yml +++ b/.github/workflows/sync-compliance.yml @@ -10,7 +10,7 @@ jobs: permissions: contents: write pull-requests: write - uses: supabase/sdk/.github/workflows/sync-sdk-compliance.yml@faba359a57d270bbbf68fd6b583db0604ddce8af # main + uses: supabase/sdk/.github/workflows/sync-sdk-compliance.yml@faba359a57d270bbbf68fd6b583db0604ddce8af with: base-branch: master secrets: