We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 87a48aa commit 02776aaCopy full SHA for 02776aa
.github/workflows/publish.yml
@@ -29,13 +29,16 @@ jobs:
29
name: Publish to crates.io
30
needs: [ci, validate]
31
runs-on: ubuntu-latest
32
+ permissions:
33
+ id-token: write
34
steps:
35
- uses: actions/checkout@v4
- - uses: actions-rust-lang/setup-rust-toolchain@v1
36
+ - uses: rust-lang/crates-io-auth-action@v1
37
+ id: auth
38
- name: Publish
39
run: cargo publish
40
env:
- CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_PUBLISH_TOKEN }}
41
+ CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }}
42
43
release:
44
name: Create GitHub Release
0 commit comments