ci: Change from release-plz action to cli
Release-plz / Release-plz release (push) Failing after 1m47s
Release-plz / Release-plz PR (push) Failing after 1m54s

The action currently only supports github (I think) while the CLI tool claims to support gitea (the action also does...)
This commit is contained in:
2026-09-10 20:00:06 -05:00
parent bbca93470c
commit a70cbca5a9
+20 -25
View File
@@ -29,23 +29,23 @@ jobs:
name: Install Rust toolchain
uses: dtolnay/rust-toolchain@stable
- &install-gh
name: Install gh cli tool
run: |
apt-get update
apt-get install gh -y
- name: Run release-plz
uses: release-plz/action@v0.4
- &install-cargo-semver
name: Install Cargo SemVer Checks
uses: taiki-e/install-action@fa23953489c080190314742a9b907f8e97c6767c # v2.87.10
with:
command: release
forge: gitea
regsitry: gitea
env:
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
CARGO_REGISTRIES_GITEA_TOKEN: ${{ secrets.CARGO_REGISTRIES_GITEA_TOKEN }}
tool: cargo-semver-checks
# Create a PR with the new versions and changelog, preparing the next release.
- &install-release-plz
name: Install release-plz
uses: taiki-e/install-action@fa23953489c080190314742a9b907f8e97c6767c # v2.87.10
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 }}
# Create a PR with the new versions and changelog, preparing the next releases
release-plz-pr:
name: Release-plz PR
runs-on: ubuntu-latest
@@ -62,14 +62,9 @@ jobs:
- *checkout
- *install-rust
- *install-gh
- *install-cargo-semver
- *install-release-plz
- name: Run release-plz
uses: release-plz/action@v0.4
with:
command: release-pr
forge: gitea
regsitry: gitea
env:
GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
CARGO_REGISTRIES_GITEA_TOKEN: ${{ secrets.CARGO_REGISTRIES_GITEA_TOKEN }}
- name: Run release-plz release-pr
run: |
release-plz release-pr --forge gitea --git-token ${{ secrets.GITEA_TOKEN }} --registry gitea