diff --git a/.gitea/workflows/production.yml b/.gitea/workflows/production.yml index f585fda..a168224 100644 --- a/.gitea/workflows/production.yml +++ b/.gitea/workflows/production.yml @@ -36,20 +36,10 @@ jobs: --upload-file "${PACKAGE_NAME}.tar.gz" \ "${PKG_URL}" - echo "PKG_SHA=$(sha256sum -z "${PACKAGE_NAME}.tar.gz" | cut -d' ' -f1)" >> $GITEA_ENV + echo "PKG_SHA=$(sha256sum "${PACKAGE_NAME}.tar.gz" | cut -d' ' -f1 | tr -d '\n')" >> $GITEA_ENV echo "PKG_URL=${PKG_URL}" >> $GITEA_ENV - name: Update homebrew repo run: | - git config user.email "release@example.com" - git config user.name "Release" - - log_info "Overriding git repository auth with PAT" - repo_url="$(git remote get-url origin)" - repo_url="${repo_url#https://}" # Remove HTTPS - GIT_NEW_URL="https://MilaBot:${{ secrets.CI_TOKEN }}@${repo_url}.git" - git remote set-url origin "$GIT_NEW_URL" - git config --local --unset http.https://${GITHUB_SERVER_URL#https://}/.extraheader - log_info "Shallow cloning the brew repo $(yellow)${HOMEBREW_REPO}" git clone --depth 1 "${HOMEBREW_REPO}" ./brew_repo/ cd brew_repo/ @@ -59,6 +49,16 @@ jobs: sed -Ei "s|(sha256 \")[^\"]*|\1${PKG_SHA}|" Formula/clearscript.rb cat Formula/clearscript.rb + git config user.email "release@example.com" + git config user.name "Release" + + log_info "Overriding git repository auth with PAT" + repo_url="$(git remote get-url origin)" + repo_url="${repo_url#https://}" # Remove HTTPS + GIT_NEW_URL="https://MilaBot:${{ secrets.CI_TOKEN }}@${repo_url}.git" + git remote set-url origin "$GIT_NEW_URL" + log_info "Pushing the new version" git add Formula + git commit -m "Updated version to v${NEW_VERSION}" git push