Skip to content

Add publish --dry-run check in release issue#1633

Open
benalleng wants to merge 1 commit into
payjoin:masterfrom
benalleng:release-checklist
Open

Add publish --dry-run check in release issue#1633
benalleng wants to merge 1 commit into
payjoin:masterfrom
benalleng:release-checklist

Conversation

@benalleng

Copy link
Copy Markdown
Collaborator

Up to you @DanGould if this is the right place to put it

Pull Request Checklist

Please confirm the following before requesting review:

@benalleng benalleng requested a review from DanGould June 9, 2026 17:03
@coveralls

Copy link
Copy Markdown
Collaborator

Coverage Report for CI Build 27222540493

Coverage remained the same at 85.199%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 14708
Covered Lines: 12531
Line Coverage: 85.2%
Coverage Strength: 371.17 hits per line

💛 - Coveralls

Comment thread .github/ISSUE_TEMPLATE/minor-release.md Outdated
- Make sure the tag is signed, for extra safety use the explicit `--sign` flag.
- [ ] Wait for the CI to finish one last time.
- [ ] Build the docs locally to ensure they are building correctly.
- [ ] Check that the crate is publishable with `cargo publish --dry-run` from that crate's directory.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this line is right but it needs to be done before the tag is pushed to GitHub (which isn't said explicitly here but is implied by "Wait for the CI to finish one last time". IMO it should be done as the first step here to prevent the tag work from needing to be redone.

@benalleng benalleng force-pushed the release-checklist branch from 225ab14 to 0c7738a Compare June 10, 2026 17:06
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.

3 participants