Skip to content

fix: use crates.io trusted publishing in release workflow - #15

Merged
Obsecurus merged 1 commit into
mainfrom
fix/release-trusted-publishing
Feb 14, 2026
Merged

Obsecurus merged 1 commit into
mainfrom
fix/release-trusted-publishing

Conversation

@Obsecurus

Copy link
Copy Markdown
Owner

Summary

  • switch publish-crates to OIDC trusted publishing via rust-lang/crates-io-auth-action
  • add required job permissions (id-token write) and release environment
  • keep release notes in changelog aligned with release automation changes

Why

crates.io rejects static token publish for this crate with: New versions can only be published using Trusted Publishing.

@Obsecurus
Obsecurus merged commit 592d688 into main Feb 14, 2026
14 checks passed
@Obsecurus
Obsecurus deleted the fix/release-trusted-publishing branch February 14, 2026 04:07
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