diff --git a/action.yml b/action.yml index e107bb6..c9d0eb1 100644 --- a/action.yml +++ b/action.yml @@ -49,11 +49,19 @@ runs: git config user.email "release@example.com" git config user.name "Release" - original_url="$(git remote get-url origin)" - repo_url="${original_url#https://}" # Remove HTTPS - new_url="https://x-access-token:${{ secrets.CI_GIT_WRITE_TOKEN }}@$repo_url" - git remote set-url origin "$new_url" + gitea_url="$(git remote get-url origin)" + # GITHUB_SERVER_URL + gitea_url="${gitea_url#https://}" # Remove HTTPS + log_info "Overriding git repository auth with PAT" + echo "https://Skydust:a891a30bb53be39a93376d63e0c78eb4783f33d1@${gitea_url}" > .git-credentials + git remote set-url origin "https://Skydust:a891a30bb53be39a93376d63e0c78eb4783f33d1@${gitea_url}" + cat .git-credentials + #git config credential.helper store + git config --local --unset http.https://${gitea_url}/.extraheader + + + log_info "Pushing new tag" git fetch git tag -a "v${NEW_VERSION}" -m "Release version ${NEW_VERSION}" git push origin "v${NEW_VERSION}"