Merge in the Release-Plz Setup #6

Merged
melfely merged 19 commits from melfely/release-plz into master 2026-09-11 16:48:00 +00:00
Showing only changes of commit 77cfc8bed9 - Show all commits
+11 -2
View File
@@ -18,6 +18,13 @@ jobs:
pull-requests: read
steps:
- &setup-git-user
name: Config Git User
run: |
git config --global user.name "ci-bot"
git config --global user.email "bot@email.melfely.com"
- &checkout
name: Checkout repository
uses: actions/checkout@v6
@@ -41,9 +48,11 @@ jobs:
with:
tool: release-plz
- name: Run release-plz release
run: |
release-plz release --forge gitea --git-token ${{ secrets.GITEA_TOKEN }} --registry gitea --token ${{ secrets.CARGO_REGISTRIES_GITEA_TOKEN }}
release-plz release --forge gitea --git-token ${{ secrets.GITEA_TOKEN }} --registry gitea --token "Bearer ${{ secrets.CARGO_REGISTRIES_GITEA_TOKEN }}"
# Create a PR with the new versions and changelog, preparing the next releases
release-plz-pr:
@@ -59,7 +68,7 @@ jobs:
cancel-in-progress: false
steps:
- *setup-git-user
- *checkout
- *install-rust
- *install-cargo-semver