From 165a819ba6b98fc47eb54742de3fe7cf1daa308a Mon Sep 17 00:00:00 2001 From: appleboy Date: Tue, 5 Sep 2023 15:00:58 +0000 Subject: [PATCH] ci: update git push action for secure authentication (#162) - Replace the old git push action with a new one from a different repository - Remove commands for git configuration and committing/pushing code - Add new parameters for the git push action, including a commit message and remote repository information - Use a secret key for authentication in the git push action Signed-off-by: appleboy Reviewed-on: https://gitea.com/gitea/homebrew-gitea/pulls/162 Co-authored-by: appleboy Co-committed-by: appleboy --- .gitea/workflows/update.yaml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/update.yaml b/.gitea/workflows/update.yaml index e8135fa..2a7036d 100644 --- a/.gitea/workflows/update.yaml +++ b/.gitea/workflows/update.yaml @@ -12,9 +12,12 @@ jobs: - name: update run: ./bump_version.sh - name: commit - run: | - git config --global user.email "teabot@gitea.io" - git config --global user.name "GiteaBot" - git add --all - git commit -m "[skip ci] Updated Version via cron" || true - git push origin main + uses: https://github.com/appleboy/git-push-action@v0.0.2 + with: + author_email: "teabot@gitea.io" + author_name: GiteaBot + branch: main + commit: true + commit_message: "[skip ci] Updated Version via cron" + remote: "git@gitea.com:gitea/homebrew-gitea.git" + ssh_key: ${{ secrets.DEPLOY_KEY }}