Skip to content

Release version 1.0.0#2

Merged
jwrosewell merged 2 commits into
mainfrom
release/1.0.0
Jun 18, 2026
Merged

Release version 1.0.0#2
jwrosewell merged 2 commits into
mainfrom
release/1.0.0

Conversation

@jwrosewell

Copy link
Copy Markdown
Contributor

Bumps the owid crate to 1.0.0 (first stable release). Merging to main triggers the publish workflow, which publishes owid 1.0.0 to crates.io once CARGO_REGISTRY_TOKEN is set.

@
Add crates.io publish workflow

Publish the owid crate to crates.io on push to main. The job verifies the
crate (cargo test --all-features) then publishes only when the version in
Cargo.toml is not already on crates.io, so an ordinary main push that does not
bump the version is a no-op. Releasing a new version is therefore just a
version bump merged to main.

Requires a CARGO_REGISTRY_TOKEN repository secret holding a crates.io API token
with publish rights for the owid crate.
@
@
Release version 1.0.0

Bump the owid crate to its first stable release. Merging this to main triggers
the publish workflow, which publishes owid 1.0.0 to crates.io (once the
CARGO_REGISTRY_TOKEN secret is configured).
@
@jwrosewell jwrosewell merged commit a57a810 into main Jun 18, 2026
2 checks passed
@jwrosewell jwrosewell deleted the release/1.0.0 branch June 18, 2026 07:08
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