Skip to content

ci: split cargo-hack Win/Linux parallel#23

Open
huth-stacks wants to merge 10 commits into
developfrom
ci/P14-cargo-hack-parallel
Open

ci: split cargo-hack Win/Linux parallel#23
huth-stacks wants to merge 10 commits into
developfrom
ci/P14-cargo-hack-parallel

Conversation

@huth-stacks

Copy link
Copy Markdown
Owner

P14: Inline setup, split native targets

brice-stacks and others added 10 commits March 21, 2026 08:13
Fixed logical operator in tenure-start block validation to correctly
reject blocks where either the coinbase or tenure-change transaction is
in the wrong position, not only when both are wrong
Wait for state machine updates before proposing block to avoid the
signer rejecting the proposal immediately.
…-in-signer

fix: `continue` instead of `return` on unknown signer
fix: logic error in `is_wellformed_tenure_start_block`
…igner-tests

test: fix flakiness in `signer_waits_for_validation_before_signing`
Remove the separate setup job that only reads the toolchain version.
Each job now reads it inline. Split the combined native-targets job
into separate linux-targets and windows-targets jobs that run in
parallel, reducing wall-clock time by ~2-6 min.

Job structure: linux-targets, windows-targets, wasm-targets, fuzz-targets
all run in parallel with no inter-dependencies.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

2 participants