We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9084f58 commit d291d2aCopy full SHA for d291d2a
.github/workflows/release.yml
@@ -9,8 +9,18 @@ permissions:
9
contents: write
10
11
jobs:
12
- build:
13
- name: ${{ matrix.platform.os_name }} with rust ${{ matrix.toolchain }}
+ publish_crates_io:
+ name: Publish to crates.io
14
+ runs-on: ubuntu-latest
15
+ steps:
16
+ - uses: actions/checkout@v3
17
+ - uses: actions-rust-lang/setup-rust-toolchain@v1
18
+ - name: Login with cargo
19
+ run: cargo login ${{ secrets.CRATES_IO_TOKEN }}
20
+ - name: Publish package
21
+ run: cargo publish
22
+ publish:
23
+ name: ${{ matrix.platform.os_name }} with Rust ${{ matrix.toolchain }}
24
runs-on: ${{ matrix.platform.os }}
25
strategy:
26
fail-fast: false
0 commit comments