fix(release): keep prereleases off stable channels - #1328
Conversation
|
Warning Review limit reachedNext included review available in 11 minutes. View limit detailsLimit details: You’ve used all 2 included reviews currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (10)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
documentation (in docs or in-place) should not track the history of how v1 was and how v2 is now. The docs are not meant to track history, that's what git is for. Docs are meant to describe the current state. |
Summary
stable, major, and minor aliases using declarativedocker/metadata-actionruleslatestonmain, publish exact SemVer tags for releases and prereleases, and retain immutable SHA tagsTrellis plan:
plans/dolos-v2-release-labels.mdVerification
docker/metadata-actiondocumentation for SemVer prerelease andenablebehavior.github/workflows/docker.ymlwith Ruby YAMLgit diff --checkcargo fmt --all -- --checkcargo clippy --workspace --all-targets --all-featurescargo build --workspace --all-targets --all-featurescargo test --workspace --all-targetscargo test --workspace --all-features --exclude dolos-minibf --exclude dolos-minikupo --exclude dolos-trpThe full test commands ran outside the restricted sandbox because their HTTP fixtures bind loopback addresses. Both suites completed successfully. Clippy exits successfully with seven existing warnings in snapshot/Cardano test or model code; this PR does not touch those locations.