Skip to content

fix(release): preflight wheels and preserve reviewed notes - #14

Merged
nichinichisou0609 merged 1 commit into
mainfrom
release/final-review-0.1.3
Sep 30, 2026
Merged

nichinichisou0609 merged 1 commit into
mainfrom
release/final-review-0.1.3

Conversation

@nichinichisou0609

Copy link
Copy Markdown
Collaborator

The upcoming nnnotes release contains a compiled Rust extension for the first time; the previous release shipped a pure Python wheel. Add a manual release preflight that builds all five platform wheels and the sdist, and checks their distribution metadata before a release tag is pushed.

Publishing jobs now require a tag push, so a manual run remains a preflight even when its ref is a tag. Store the reviewed v0.1.3 notes and use them after git-cliff generation to keep the internally tested commands described as new functionality. Future releases without a reviewed notes file continue using generated notes.

The package version remains 0.1.3. Validation includes ordinary CI and the manual wheel preflight; no release tag or registry publication is part of this change.

@nichinichisou0609
nichinichisou0609 merged commit b1e12c4 into main Sep 30, 2026
16 checks passed
@nichinichisou0609
nichinichisou0609 deleted the release/final-review-0.1.3 branch September 30, 2026 13:26
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