From 522eb14a86cf4ba831615c7bbdbe94b13a55e3d8 Mon Sep 17 00:00:00 2001 From: Phil Leggetter Date: Fri, 29 May 2026 20:18:43 +0100 Subject: [PATCH] ci(sdk-regen): use SDK_REGEN_GITHUB_PAT for TS regen so downstream CI fires Closes #939. GitHub Actions suppresses workflow triggers for PRs opened with GITHUB_TOKEN. The TS SDK regen was opening its PR with GITHUB_TOKEN, so spec-sdk-tests.yml (#925) and spec-sdk-tests-vs-release.yml (#927) never fired on the bot's PR. Swap to a PAT in the two sites that open TS regen PRs: * sdk_generation_outpost_ts.yaml (manual dispatcher) * sdk-generate-on-release.yml (generate-ts job) Requires SDK_REGEN_GITHUB_PAT repo secret with Contents, Pull requests, and Workflows read+write. --- .github/workflows/sdk-generate-on-release.yml | 2 +- .github/workflows/sdk_generation_outpost_ts.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sdk-generate-on-release.yml b/.github/workflows/sdk-generate-on-release.yml index d0019b1c..880fbc5b 100644 --- a/.github/workflows/sdk-generate-on-release.yml +++ b/.github/workflows/sdk-generate-on-release.yml @@ -65,6 +65,6 @@ jobs: pr_base_is_main: true set_version: ${{ github.event.inputs.release_tag == 'v1.0.0' && '1.0.0' || '' }} secrets: - github_access_token: ${{ secrets.GITHUB_TOKEN }} + github_access_token: ${{ secrets.SDK_REGEN_GITHUB_PAT }} speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }} npm_token: ${{ secrets.NPM_TOKEN }} diff --git a/.github/workflows/sdk_generation_outpost_ts.yaml b/.github/workflows/sdk_generation_outpost_ts.yaml index a26b03a0..671f62f6 100644 --- a/.github/workflows/sdk_generation_outpost_ts.yaml +++ b/.github/workflows/sdk_generation_outpost_ts.yaml @@ -19,6 +19,6 @@ jobs: force: ${{ github.event.inputs.force == 'true' }} set_version: ${{ github.event.inputs.set_version }} secrets: - github_access_token: ${{ secrets.GITHUB_TOKEN }} + github_access_token: ${{ secrets.SDK_REGEN_GITHUB_PAT }} speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }} npm_token: ${{ secrets.NPM_TOKEN }}