ci: Regenerate release.yml to match cargo-dist 0.31.0 output#343
ci: Regenerate release.yml to match cargo-dist 0.31.0 output#343unclesp1d3r wants to merge 8 commits into
Conversation
PR #337 (dependabot actions/checkout v6.0.3 -> v7.0.0) edited the cargo-dist-generated release.yml, pinning checkout to v7.0.0. cargo-dist 0.31.0 generates v6.0.2, so `dist plan` fails the up-to-date check on every PR with 'out of date contents', blocking the plan/audit jobs. Regenerated with `dist generate` (cargo-dist 0.31.0) to restore the six checkout pins to v6.0.2. release.yml is auto-generated and must not be hand-edited (AGENTS.md S12.3). Verified: `dist plan` exits 0. Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (1)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
Merge Protections🔴 1 of 4 protections blocking
🔴 🚦 Auto-queueThis rule is failing.When all merge protections are satisfied and these conditions match, this pull request will be queued automatically.
Show 3 satisfied protections🟢 Enforce conventional commitRequire conventional commit format per https://www.conventionalcommits.org/en/v1.0.0/. Skipped for bots.
🟢 Full CI must passAll CI checks must pass. Release-plz PRs are exempt because they only bump versions and changelogs (code was already tested on main), and GITHUB_TOKEN-triggered force-pushes suppress CI.
🟢 Do not merge outdated PRsMake sure PRs are within 10 commits of the base branch before merging
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Tick the box to add this pull request to the merge queue (same as
|
Summary
Restores
.github/workflows/release.ymlto cargo-dist0.31.0's generated output, fixing thedist plan"out of date contents" failure that currently blocks theplanand dist-auditjobs on every PR.Root cause
PR #337 (dependabot,
actions/checkoutv6.0.3 -> v7.0.0) editedrelease.ymland pinned checkout tov7.0.0in all 6 jobs. Butrelease.ymlis auto-generated by cargo-dist, and0.31.0(pinned indist-workspace.toml) generatesactions/checkout@v6.0.2. Sodist planfails:Per AGENTS.md S12.3,
release.ymlis auto-generated and must not be hand-edited.Fix
Ran
dist generate(cargo-dist 0.31.0). Diff is exactly the 6checkout@v7.0.0 -> @v6.0.2reversions, nothing else.Verification
dist plan-> exit 0Follow-up (not in this PR)
To stop dependabot from re-breaking
release.yml, consider adding it to a dependabotignorepath or bumping cargo-dist to a release that pins checkout v7. Flagging for a maintainer decision.Test plan
dist planexits 0 locallyplan/auditjobs green on this PR