Skip to content

Remove prerelease release-recovery machinery - #28

Merged
rmcdaniel merged 1 commit into
mainfrom
cleanup/post-launch-release-recovery
Sep 1, 2026
Merged

rmcdaniel merged 1 commit into
mainfrom
cleanup/post-launch-release-recovery

Conversation

@rmcdaniel

Copy link
Copy Markdown
Member

Summary

  • remove the retired scheduled release-plan recovery workflow and copied recovery engine
  • remove prerelease plan-tag publication and recovery conformance from ordinary CI
  • keep direct exact-tag crates.io publication, GitHub Release creation, crate identity verification, and release-tool tests
  • simplify the direct release input surface to the immutable tag and commit it actually uses

Tracks durable-workflow/.github#115.

Verification

  • Rust 1.86 formatting passed
  • 199 library and integration tests passed across all targets
  • cargo package built and recompiled the publishable crate
  • release publication, package verification, crates.io maintenance, URL, and source-qualification test suites passed
  • Actions workflows passed actionlint
  • public-boundary and diff checks passed

Strict Clippy was also sampled as an advisory check and reported four pre-existing style lints outside this cleanup; the repository CI does not require Clippy.

@rmcdaniel
rmcdaniel merged commit b3639db into main Sep 1, 2026
9 checks passed
@rmcdaniel
rmcdaniel deleted the cleanup/post-launch-release-recovery branch September 1, 2026 06:17
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