From 4c0201145041d9bbd42c92a8e4f64d34f1895fac Mon Sep 17 00:00:00 2001 From: Siddharth Ganesan Date: Wed, 1 Jul 2026 16:03:23 -0700 Subject: [PATCH] ci(companion-check): run on PRs targeting dev Feature PRs now target dev on both repos, so the companion lockstep check must fire there too (trigger filter + manual re-scan loop). Co-Authored-By: Claude Fable 5 --- .github/workflows/companion-pr-check.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/companion-pr-check.yml b/.github/workflows/companion-pr-check.yml index 9c22877e37f..5ad5ce557d9 100644 --- a/.github/workflows/companion-pr-check.yml +++ b/.github/workflows/companion-pr-check.yml @@ -1,6 +1,6 @@ name: companion-pr-check -# Soft, NON-BLOCKING warning: when a PR targeting staging/main declares a +# Soft, NON-BLOCKING warning: when a PR targeting dev/staging/main declares a # cross-repo "Companion:" PR, surface whether that companion is merged yet, so # copilot and sim stay in lockstep (a change in one often needs the other). # @@ -19,7 +19,7 @@ on: # re-edit the PR (or run this workflow manually via the Actions tab). pull_request: types: [opened, edited, reopened, synchronize] - branches: [staging, main] + branches: [dev, staging, main] workflow_dispatch: {} permissions: @@ -199,8 +199,8 @@ jobs: if (context.eventName === 'pull_request') { await checkPR(context.payload.pull_request); } else { - // workflow_dispatch only: manual full re-scan of open staging/main PRs. - for (const b of ['staging', 'main']) { + // workflow_dispatch only: manual full re-scan of open dev/staging/main PRs. + for (const b of ['dev', 'staging', 'main']) { const prs = await github.paginate(github.rest.pulls.list, { owner, repo, base: b, state: 'open', per_page: 100 }); for (const pr of prs) await checkPR(pr); }