Skip to content

fix(release): publish to crates.io and trigger release after auto-tag - #11

Merged
Obsecurus merged 1 commit into
mainfrom
fix/release-cargo-publish
Feb 14, 2026
Merged

Obsecurus merged 1 commit into
mainfrom
fix/release-cargo-publish

Conversation

@Obsecurus

Copy link
Copy Markdown
Owner

Summary

  • add publish-crates job to release.yml using secrets.CARGO_REGISTRY_TOKEN
  • add crates.io publication verification loop in release workflow
  • add workflow_dispatch input (version) to release.yml for deterministic reruns
  • ensure all release jobs checkout the version ref being released
  • update auto-tag-release.yml to trigger release.yml after pushing the tag

Why

Tag creation via workflow did not consistently result in an observable release pipeline run, and release workflow did not publish to crates.io.

Validation

  • cargo test --workspace --no-run

@Obsecurus
Obsecurus merged commit f9abdca into main Feb 14, 2026
14 checks passed
@Obsecurus
Obsecurus deleted the fix/release-cargo-publish branch February 14, 2026 03:29
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