Skip to content

Set up crates.io publishing - #252

Draft
oscartbeaumont wants to merge 1 commit into
mainfrom
agent/publish-crates-io
Draft

oscartbeaumont wants to merge 1 commit into
mainfrom
agent/publish-crates-io

Conversation

@oscartbeaumont

Copy link
Copy Markdown
Member

Summary

  • add a tag-triggered release workflow based on specta-rs/fsk
  • authenticate to crates.io with GitHub OIDC trusted publishing
  • verify the release tag matches the crate version
  • publish tauri-specta-macros before tauri-specta

Why

This prepares automated crates.io releases so trusted publishing can be configured for the GitHub production environment.

Validation

  • packaged and verified tauri-specta-macros with Cargo
  • packaged tauri-specta with Cargo
  • parsed the workflow as YAML
  • checked the patch for whitespace errors

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