From 71d3290089b3312ac3a84d27919b32574d8f7a29 Mon Sep 17 00:00:00 2001 From: Dread Date: Wed, 17 Jun 2026 10:30:33 -0700 Subject: [PATCH] ci: run checks on the bridge-rebase integration branch Test/check workflows were filtered to `pull_request: branches: [main]`, so PRs targeting the long-lived `tmp/bridge-rebase-pr-ready` integration branch never triggered CI. Add the integration branch to the pull_request filter on all gating workflows, and add a push trigger on the core build/test/lint workflows (check-code, unit-test, integration-test) so the branch tip is checked as PRs stack onto it. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/audit.yml | 2 +- .github/workflows/bats.yml | 2 +- .github/workflows/check-code.yml | 4 +++- .github/workflows/integration-test.yml | 4 +++- .github/workflows/mobile-schema-compatibility.yml | 2 +- .github/workflows/mongodb-migrate.yml | 2 +- .github/workflows/quickstart.yml | 2 +- .github/workflows/spelling.yml | 2 +- .github/workflows/unit-test.yml | 4 +++- 9 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index adf381d89..681a23934 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -5,7 +5,7 @@ name: Audit on: pull_request: - branches: [main] + branches: [main, tmp/bridge-rebase-pr-ready] jobs: audit: diff --git a/.github/workflows/bats.yml b/.github/workflows/bats.yml index 1e9b73e5d..1707af1c3 100644 --- a/.github/workflows/bats.yml +++ b/.github/workflows/bats.yml @@ -2,7 +2,7 @@ name: "Bats test" on: pull_request: - branches: [main] + branches: [main, tmp/bridge-rebase-pr-ready] jobs: integration: diff --git a/.github/workflows/check-code.yml b/.github/workflows/check-code.yml index 4efe9f407..7538e00a0 100644 --- a/.github/workflows/check-code.yml +++ b/.github/workflows/check-code.yml @@ -4,8 +4,10 @@ name: Check Code on: + push: + branches: [tmp/bridge-rebase-pr-ready] pull_request: - branches: [main] + branches: [main, tmp/bridge-rebase-pr-ready] jobs: check-code: diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 78a83a132..5d9f12fa0 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -1,8 +1,10 @@ name: "Integration test" on: + push: + branches: [tmp/bridge-rebase-pr-ready] pull_request: - branches: [main] + branches: [main, tmp/bridge-rebase-pr-ready] jobs: integration: diff --git a/.github/workflows/mobile-schema-compatibility.yml b/.github/workflows/mobile-schema-compatibility.yml index 44a35e7c0..4e8d89300 100644 --- a/.github/workflows/mobile-schema-compatibility.yml +++ b/.github/workflows/mobile-schema-compatibility.yml @@ -2,7 +2,7 @@ name: "Mobile Schema Compatibility" on: pull_request: - branches: [main] + branches: [main, tmp/bridge-rebase-pr-ready] jobs: check-secret: diff --git a/.github/workflows/mongodb-migrate.yml b/.github/workflows/mongodb-migrate.yml index 0b5f224b4..9b311b6b2 100644 --- a/.github/workflows/mongodb-migrate.yml +++ b/.github/workflows/mongodb-migrate.yml @@ -2,7 +2,7 @@ name: "Migrate Mongodb" on: pull_request: - branches: [main] + branches: [main, tmp/bridge-rebase-pr-ready] jobs: migrate_mongodb: diff --git a/.github/workflows/quickstart.yml b/.github/workflows/quickstart.yml index daa3fbbaa..7a08f502d 100644 --- a/.github/workflows/quickstart.yml +++ b/.github/workflows/quickstart.yml @@ -2,7 +2,7 @@ name: "Quickstart" on: pull_request: - branches: [main] + branches: [main, tmp/bridge-rebase-pr-ready] jobs: integration: diff --git a/.github/workflows/spelling.yml b/.github/workflows/spelling.yml index b68026999..3997ec3e9 100644 --- a/.github/workflows/spelling.yml +++ b/.github/workflows/spelling.yml @@ -5,7 +5,7 @@ name: Spelling on: pull_request: - branches: [ main ] + branches: [ main, tmp/bridge-rebase-pr-ready ] jobs: spelling: diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index fb7ade164..6e7125101 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -1,8 +1,10 @@ name: "Unit test" on: + push: + branches: [tmp/bridge-rebase-pr-ready] pull_request: - branches: [main] + branches: [main, tmp/bridge-rebase-pr-ready] jobs: unit-test: