From 91de98b45e26f9e14e3a1de568ce53745b457b1d Mon Sep 17 00:00:00 2001 From: Philipp Lengauer <100447901+plengauer@users.noreply.github.com> Date: Sat, 23 Nov 2024 15:30:15 +0100 Subject: [PATCH] Update autoapprove.yaml --- .github/workflows/autoapprove.yaml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/autoapprove.yaml b/.github/workflows/autoapprove.yaml index 37e40ad..c9cf2ce 100644 --- a/.github/workflows/autoapprove.yaml +++ b/.github/workflows/autoapprove.yaml @@ -2,12 +2,9 @@ name: Autoapprove on: pull_request: - schedule: - - cron: '0 0 * * 0' - workflow_dispatch: concurrency: - group: approve + group: approve-${{ github.event.pull_request.number }} jobs: approve: @@ -15,7 +12,7 @@ jobs: permissions: pull-requests: write steps: - - run: | - curl --no-progress-meter -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" https://api.github.com/repos/${{ github.repository }}/pulls?per_page=100 \ - | jq '.[] | select(.state == "open") | select(.user.login == "actions-bot-pl") | .number' \ - | xargs -I '{}' curl --no-progress-meter -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" https://api.github.com/repos/${{ github.repository }}/pulls/'{}'/reviews -d '{"event":"APPROVE","body":"This is an automated approval."}' + - uses: plengauer/autoapprove@v0.0.0 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + user_to_approve: ${{ secrets.ACTIONS_GITHUB_TOKEN }}