Skip to content

ci: run checks on the bridge-rebase integration branch#408

Draft
islandbitcoin wants to merge 1 commit into
tmp/bridge-rebase-pr-readyfrom
ci/run-checks-on-bridge-integration
Draft

ci: run checks on the bridge-rebase integration branch#408
islandbitcoin wants to merge 1 commit into
tmp/bridge-rebase-pr-readyfrom
ci/run-checks-on-bridge-integration

Conversation

@islandbitcoin

Copy link
Copy Markdown
Contributor

Why

CI was never running on the Bridge PR stack. Two causes were found:

  1. Actions was disabled repo-wide (actions/permissions → enabled:false) — now re-enabled to "Allow all actions and reusable workflows".
  2. Every test/check workflow is filtered to pull_request: branches: [main]. That filter matches the PR's base branch, so PRs targeting tmp/bridge-rebase-pr-ready (feat(bridge): withdrawal fee estimates — request/confirm/cancel flow #403, Map IBEX crypto sends as USDT on-chain transactions #405, Normalize Bridge webhook payload envelopes #406, Send Bridge cashout USDT to transfer deposit addresses #407) never trigger CI. This PR fixes JMD support for graphs #2.

What

  • Add tmp/bridge-rebase-pr-ready to the pull_request branch filter on all gating workflows: check-code, unit-test, integration-test, audit, bats, mobile-schema-compatibility, mongodb-migrate, quickstart, spelling. PRs into the integration branch now get the same checks as PRs into main.
  • Add a push trigger on tmp/bridge-rebase-pr-ready to the core build/test/lint workflows (check-code, unit-test, integration-test) so the branch tip stays green as PRs stack onto it.

Left intentionally untouched: codeql-analysis (security scan, runs on main + schedule), generate-graphql-docs (deploy on push to main), graphql-diff (on: [push], already all-branches).

Notes

🤖 Generated with Claude Code

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) <noreply@anthropic.com>
@linear

linear Bot commented Jun 17, 2026

Copy link
Copy Markdown

ENG-422

@islandbitcoin islandbitcoin reopened this Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant