From 135ea657fa974a580ce383bce8b5a42901c25f52 Mon Sep 17 00:00:00 2001 From: melfey Date: Thu, 10 Sep 2026 20:44:15 -0500 Subject: [PATCH 1/3] ci: added repository url replacement --- .gitea/workflows/release-plz.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitea/workflows/release-plz.yml b/.gitea/workflows/release-plz.yml index 91ebe00..7240a06 100644 --- a/.gitea/workflows/release-plz.yml +++ b/.gitea/workflows/release-plz.yml @@ -74,6 +74,18 @@ jobs: - *install-cargo-semver - *install-release-plz + - name: Configure git remote with token + run: | + OWNER="${GITEA_REPOSITORY_OWNER:-${GITEA_REPO_OWNER}}" + REPO="${GITEA_REPOSITORY_NAME:-${GITEA_REPO_NAME}}" + HOST="${GITEA_HOST:-gitea.melfely.com}" + git remote set-url origin "https://git:${GITEA_TOKEN}@${HOST}/${OWNER}/${REPO}.git" + env: + GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} + GITEA_HOST: ${{ secrets.GITEA_HOST }} + GITEA_REPOSITORY_OWNER: ${{ gitea.repository.owner }} + GITEA_REPOSITORY_NAME: ${{ gitea.repository.name }} + - name: Run release-plz release-pr run: | release-plz release-pr --forge gitea --git-token ${{ secrets.GITEA_TOKEN }} --registry gitea From c365c2b9e5516f5b739b8a87f0aef45d30a62ed9 Mon Sep 17 00:00:00 2001 From: melfey Date: Thu, 10 Sep 2026 20:58:06 -0500 Subject: [PATCH 2/3] ci: attempting to use manual git credential config --- .gitea/workflows/release-plz.yml | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/release-plz.yml b/.gitea/workflows/release-plz.yml index 7240a06..75fdd68 100644 --- a/.gitea/workflows/release-plz.yml +++ b/.gitea/workflows/release-plz.yml @@ -74,17 +74,12 @@ jobs: - *install-cargo-semver - *install-release-plz - - name: Configure git remote with token + - name: install git + + - name: Fill Credentials run: | - OWNER="${GITEA_REPOSITORY_OWNER:-${GITEA_REPO_OWNER}}" - REPO="${GITEA_REPOSITORY_NAME:-${GITEA_REPO_NAME}}" - HOST="${GITEA_HOST:-gitea.melfely.com}" - git remote set-url origin "https://git:${GITEA_TOKEN}@${HOST}/${OWNER}/${REPO}.git" - env: - GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} - GITEA_HOST: ${{ secrets.GITEA_HOST }} - GITEA_REPOSITORY_OWNER: ${{ gitea.repository.owner }} - GITEA_REPOSITORY_NAME: ${{ gitea.repository.name }} + git config --global credential.helper store + echo "https://ci-bot:${{ secret.GITEA_TOKEN }}@gitea.melfely.com" > ~/.git-credentials - name: Run release-plz release-pr run: | From 782c9166c21e3fdc668f9543f2768d682f08c4cf Mon Sep 17 00:00:00 2001 From: melfey Date: Thu, 10 Sep 2026 21:02:58 -0500 Subject: [PATCH 3/3] ci: removes the uneeded step "install git" --- .gitea/workflows/release-plz.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.gitea/workflows/release-plz.yml b/.gitea/workflows/release-plz.yml index 75fdd68..173b982 100644 --- a/.gitea/workflows/release-plz.yml +++ b/.gitea/workflows/release-plz.yml @@ -74,8 +74,6 @@ jobs: - *install-cargo-semver - *install-release-plz - - name: install git - - name: Fill Credentials run: | git config --global credential.helper store