Skip to content

ci: release-lite for nightly docker#24

Open
huth-stacks wants to merge 10 commits into
developfrom
ci/P15-docker-release-lite
Open

ci: release-lite for nightly docker#24
huth-stacks wants to merge 10 commits into
developfrom
ci/P15-docker-release-lite

Conversation

@huth-stacks

Copy link
Copy Markdown
Owner

P15: Thin LTO for nightly docker builds

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`
Switch nightly/dispatch docker image builds from --profile release (fat
LTO) to --profile release-lite (thin LTO). This saves ~3-8 min per
build. Tagged release builds via release-build.yml are unchanged and
still use full release profile.

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