We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2a72438 commit 677fb0cCopy full SHA for 677fb0c
1 file changed
.github/workflows/publish-npm.yml
@@ -41,16 +41,16 @@ jobs:
41
runs-on: ubuntu-latest
42
permissions:
43
contents: read
44
+ id-token: write # Required for OIDC token exchange
45
steps:
46
- uses: actions/checkout@v4
-
47
- - name: Install Rust
48
- uses: dtolnay/rust-toolchain@stable
+ - uses: rust-lang/crates-io-auth-action@v1
+ id: auth
49
50
- name: Publish server crate
51
run: cargo publish -p bizi-server
52
env:
53
- CARGO_REGISTRY_TOKEN: ${{ secrets.CRATES_IO_TOKEN }}
+ CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }}
54
55
publish-client:
56
needs: [resolve-release-set]
0 commit comments