Skip to content

ci: use crates.io trusted publishing - #17

Merged
fasterthanlime merged 1 commit into
mainfrom
ci/trusted-publishing-phon
Aug 20, 2026
Merged

fasterthanlime merged 1 commit into
mainfrom
ci/trusted-publishing-phon

Conversation

@fasterthanlime

Copy link
Copy Markdown
Contributor

Match the established Bearcove release-plz pattern: grant the release job id-token: write and remove the absent CARGO_REGISTRY_TOKEN secret from both release jobs.

The previous rc.6 run packaged and verified phon-schema successfully, then failed at upload because the token was empty. Verified with actionlint .github/workflows/release-plz.yml; the workflow is byte-for-byte equivalent to Weavy's trusted-publishing workflow.

@fasterthanlime
fasterthanlime merged commit 15c138e into main Aug 20, 2026
6 checks passed
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.

2 participants