crates-trusted-publishing

Community

Publish Rust crates with trusted OIDC workflow.

Authordoitian
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Automates publishing Rust crates using GitHub Actions with OIDC trusted publishing, eliminating the need for long-lived API tokens and reducing credential risk.

Core Features & Use Cases

  • Setup a release workflow that publishes crates.io artifacts on tagged releases.
  • Support workspace publishing for multi-crate repositories with per-crate publishing.
  • Integrate with crates.io trusted publishing workflows to improve security and rotate credentials automatically.

Quick Start

Create a GitHub Actions workflow at .github/workflows/release.yml that uses crates-io-auth-action to obtain a publish token and runs cargo publish for your crate.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: crates-trusted-publishing
Download link: https://github.com/doitian/dotfiles-public/archive/main.zip#crates-trusted-publishing

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.