Backports
[31.x] Backport ci: inline runner selection #36671
pull fanquake wants to merge 2 commits into bitcoin:31.x from fanquake:backport_inline_runner changing 1 files +21 −42-
fanquake commented at 7:54 PM on October 26, 2026: member
-
90d20a4cf4
ci: inline runner selection
We are currently sometimes backlogged on waiting for runner selection. Selecting Warp or GitHub-hosted runners directly from the repository context avoids serializing all CI jobs behind a metadata job. This keeps forks on public runners while allowing upstream jobs to schedule immediately on the intended runner labels. Github-Pull: #35441 Rebased-From: 726e196ef26490115edc595973f6703e61e1295b
- fanquake requested review from willcl-ark on Oct 26, 2026
- DrahtBot added the label Backport on Oct 26, 2026
-
DrahtBot commented at 7:54 PM on October 26, 2026: contributor
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--006a51241073e994b41acfe9ec718e94-->
External sites
- Code coverage & benchmarks: https://corecheck.dev/bitcoin/bitcoin/pulls/36671
- Ralph review <img src=https://review.fish.foo/assets/bitcoin/bitcoin/36671.png alt="Ralph review status"> https://git.fish.foo/bitcoin/bitcoin/pulls/36671#author-ralph
<!--021abf342d371248e50ceaed478a90ca-->
Reviews
See the guideline and AI policy for information on the review process.
Type Reviewers ACK willcl-ark If your review is incorrectly listed, please copy-paste <code><!--meta-tag:bot-skip--></code> into the comment that the bot should ignore.
<!--5faf32d7da4f0f540f40219e4f7537a3-->
-
8ce6136fb7
ci: use warp docker buildkit cache
This was inadvertently broken in #35441 Github-Pull: #35571 Rebased-From: b552f1713add4d14c8b940a8175b6bbe19bea846
- DrahtBot added the label CI failed on Oct 26, 2026
- willcl-ark approved
-
willcl-ark commented at 8:36 PM on October 26, 2026: member
ACK 8ce6136fb704391727e270b3e3ca0ae784f43cf7
Will prevent this 31.x branch getting hung up on a GHA
determine-runnersjob.We'll restore (likely useless) caches, and never save them. But this is OK for this type of branch.
Backports look clean.
- DrahtBot removed the label CI failed on Oct 26, 2026
- fanquake merged this on Oct 26, 2026
- fanquake closed this on Oct 26, 2026
- fanquake deleted the branch on Oct 26, 2026
- fanquake added this to the milestone 31.3 on Oct 27, 2026
Milestone
31.3