File tree Expand file tree Collapse file tree 5 files changed +63
-110
lines changed Expand file tree Collapse file tree 5 files changed +63
-110
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ name : Open a release PR
2+
3+ on :
4+ workflow_dispatch : # Manual trigger only
5+
6+ jobs :
7+ # Create a PR with the new versions and changelog, preparing the next release.
8+ # A release will be automatically published when the PR is merged into master.
9+ release-pr :
10+ name : Open a release PR
11+ runs-on : ubuntu-latest
12+ permissions :
13+ contents : write
14+ pull-requests : write
15+ concurrency :
16+ group : release-plz-${{ github.ref }}
17+ cancel-in-progress : false
18+ steps :
19+ - name : Checkout repository
20+ uses : actions/checkout@v5
21+ with :
22+ submodules : recursive
23+ fetch-depth : 0
24+ persist-credentials : false
25+ - name : Install Rust toolchain
26+ uses : dtolnay/rust-toolchain@stable
27+ - name : Run release-plz
28+ uses : release-plz/action@v0.5
29+ with :
30+ command : release-pr
31+ env :
32+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1+ name : Release-plz
2+
3+ on :
4+ push :
5+ branches :
6+ - master
7+
8+ jobs :
9+ # Release unpublished packages if the latest commit merged
10+ # a release PR into master
11+ release :
12+ name : Publish a new release to crates.io
13+ runs-on : ubuntu-latest
14+ permissions :
15+ contents : write
16+ id-token : write
17+ steps :
18+ - name : Checkout repository
19+ uses : actions/checkout@v5
20+ with :
21+ submodules : recursive
22+ fetch-depth : 0
23+ persist-credentials : false
24+ - name : Install Rust toolchain
25+ uses : dtolnay/rust-toolchain@stable
26+ - name : Run release-plz
27+ uses : release-plz/action@v0.5
28+ with :
29+ command : release
30+ env :
31+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments