Skip to content

ci: retire dormant btc-linux job from build.yml - #126

Merged
frstrtr merged 1 commit into
masterfrom
ci-steward/retire-btc-linux
Jun 17, 2026
Merged

ci: retire dormant btc-linux job from build.yml#126
frstrtr merged 1 commit into
masterfrom
ci-steward/retire-btc-linux

Conversation

@frstrtr

@frstrtr frstrtr commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Summary

Removes the legacy btc-linux job ("BTC embedded smoke (Linux x86_64)") from .github/workflows/build.yml. The job was gated solely to btc-embedded branch involvement (ref/head/base == btc-embedded) and never fired on master.

BTC is now covered on master by the coin-matrix.yml btc cell, whose btc smoke (Linux x86_64) check is required. Removing this dormant job changes no live coverage — this is the follow-up the original build.yml comment deferred, now that the coin-matrix btc gate is green and required on master.

Preserved

A tombstone comment retains the deferred btc test-wiring note (share_test.cpp / template_parity_test.cpp), which remains owned by the btc-heap-opt arc.

Validation

  • build.yml parses; jobs keys: linux, linux-asan, macos, qt-webengine, web-static, windows (btc-linux gone).
  • No btc-linux references remain outside the tombstone comment.

Diff: +11 / −68, one file. Merge gated on operator push-approval — not self-merging.

The btc-linux job ("BTC embedded smoke (Linux x86_64)") was gated solely
to btc-embedded branch involvement (ref/head/base == btc-embedded) and
never fired on master. BTC is now covered on master by the coin-matrix.yml
btc cell, whose "btc smoke (Linux x86_64)" check is required. Removing the
job changes no live coverage.

A tombstone comment preserves the deferred btc test-wiring note
(share_test / template_parity_test), which remains owned by the
btc-heap-opt arc.
@frstrtr
frstrtr merged commit 8671b0b into master Jun 17, 2026
16 checks passed
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