We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f5a0e3f commit 019fb3eCopy full SHA for 019fb3e
.github/workflows/publish.yml
@@ -1,15 +1,27 @@
1
+name: Release-plz
2
+
3
+permissions:
4
+ pull-requests: write
5
+ contents: write
6
7
on:
8
push:
- tags:
- - '*'
9
+ branches:
10
+ - main
11
12
jobs:
- publish:
13
+ release-plz:
14
+ name: Release-plz
15
runs-on: ubuntu-latest
16
steps:
- - uses: actions/checkout@v4
- - name: Publish to crates.io
- run: |
- cargo publish
- env:
- CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
17
+ - name: Checkout repository
18
+ uses: actions/checkout@v4
19
+ with:
20
+ fetch-depth: 0
21
+ - name: Install Rust toolchain
22
+ uses: dtolnay/rust-toolchain@stable
23
+ - name: Run release-plz
24
+ uses: MarcoIeni/[email protected]
25
+ env:
26
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
27
+ CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
0 commit comments