Skip to content

setup release-plz 2#583

Draft
Firestar99 wants to merge 2 commits intomainfrom
setup-release2
Draft

setup release-plz 2#583
Firestar99 wants to merge 2 commits intomainfrom
setup-release2

Conversation

@Firestar99
Copy link
Copy Markdown
Member

@Firestar99 Firestar99 commented Apr 20, 2026

various bug fixes for release-plz after the first release

  • only create one github release for all crates formatted as v{version}, eg. v0.10.0-alpha.1
    • I manually removed the per-crate tags of the first release
  • add a release-dry-run action that cargo publish --dry-run
    • this would fail prior to our alpha.1 release due to us adding a new feature to a crate and another crate depending on it, but as dry-run uses only crates releases, the latter crate would fail to build due to that feature not existing in the crates release
  • TODO update difftest lockfile in release-pr, see Custom action after release-pr updates versions release-plz/release-plz#2805

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.

1 participant