build(deps): update dependency cargo:cargo-rail to v0.29.0 - #460
Merged
Merged
Conversation
Contributor
|
🌐 Demo preview: https://renovate-cargo-cargo-rail-0.eryx-bvy.pages.dev |
cargo-rail 0.29.0 removed this no-op field. The `require_release_notes` key remains available if release-prose gating is needed. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
sd2k
approved these changes
Sep 22, 2026
sd2k
left a comment
Collaborator
There was a problem hiding this comment.
Low-risk build tool update. Removed the deprecated require_changelog_entries config key that cargo-rail 0.29.0 dropped (was a no-op). CI re-triggered after rebase.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.28.1→0.29.0Release Notes
loadingalias/cargo-rail (cargo:cargo-rail)
v0.29.0Compare Source
Add independently authenticated compiler adapter packs for toolchains beyond the embedded driver,
while keeping native cache failures fail-open and Surface acquisition fail-closed.
Strengthen release preparation with local extended checks, crate-qualified default tags,
linked GitHub changelog comparisons, and release-record contract v10.
Make Cargo-Rail's hosted release enforce the existing package workflow, crates.io publication,
GitHub release, release assets, and historical
v{version}tag namespace.Remove the no-op
release.require_changelog_entriesconfiguration field;release.require_release_notesremains the release-prose gate.Keep the remote active-release lease readable across record-schema upgrades without accepting older transaction records.
Correct cache readiness, initialization, and dependency-unification edge cases.
Keep saved plans valid across equivalent direct and Cargo-subcommand invocations.
Normalize proven rustup Cargo selection while binding the selected executable bytes
and preserving rejection of changed Cargo programs or configuration.
Regenerate saved plans created before this fix.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.