Skip to content

Prepare release 0.0.21 - #69

Merged
david415 merged 2 commits into
mainfrom
prepare_release_0.0.21
Jul 5, 2026
Merged

Prepare release 0.0.21#69
david415 merged 2 commits into
mainfrom
prepare_release_0.0.21

Conversation

@david415

@david415 david415 commented Jul 5, 2026

Copy link
Copy Markdown
Member

No description provided.

david415 added 2 commits July 5, 2026 11:22
Bump both pyproject.toml and Cargo.toml to 0.0.21 so the two
packages stay in lockstep and reviewers see one version everywhere.

The 0.0.20 crates.io publish failed because Cargo.lock still
recorded the crate at 0.0.19 after the Cargo.toml bump, and the
publish workflow builds with --locked. Registry versions are
immutable, so we roll forward to 0.0.21 with the lock file
regenerated via 'cargo update --workspace'.
Add RELEASING.md describing the full release and publish procedure
(version bumps, lock file regeneration, local --locked verification,
PR, tagging, post-tag monitoring) and link it from the README.

Run the build job of publish-rust.yml on pull requests so a stale
Cargo.lock is caught before tagging; the publish job stays gated on
the rust/v* tag ref.
@david415
david415 merged commit 77d944d into main Jul 5, 2026
3 checks passed
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