Skip to content

ci: enable crates.io publishing in bump workflow#11

Merged
edochi merged 3 commits into
mainfrom
ci/enable-crates-publish
Mar 15, 2026
Merged

ci: enable crates.io publishing in bump workflow#11
edochi merged 3 commits into
mainfrom
ci/enable-crates-publish

Conversation

@edochi

@edochi edochi commented Mar 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • Removed publish = false from Cargo.toml
  • Added Rust toolchain and cargo publish step to bump workflow
  • After cog bump commits + tags + pushes, the workflow publishes the source crate to crates.io
  • Uses CARGO_REGISTRY_TOKEN secret

Flow after merge

  1. Trigger Version Bump workflow → cog bump bumps version, pushes tag
  2. cargo publish publishes source to crates.io
  3. Tag push triggers Release workflow → builds prebuilt binaries

@edochi edochi merged commit 314a56f into main Mar 15, 2026
6 checks passed
@edochi edochi deleted the ci/enable-crates-publish branch March 15, 2026 19:21
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