name: Auto approve on: pull_request_target jobs: auto-approve: runs-on: ubuntu-latest steps: - uses: hmarr/auto-approve-action@v3 if: | ( github.event.pull_request.user.login == 'dependabot[bot]' || github.event.pull_request.user.login == 'dependabot' || github.event.pull_request.user.login == 'dependabot-preview[bot]' || github.event.pull_request.user.login == 'dependabot-preview' || github.event.pull_request.user.login == 'renovate[bot]' || github.event.pull_request.user.login == 'renovate' || github.event.pull_request.user.login == 'github-actions[bot]' ) && ( github.actor == 'dependabot[bot]' || github.actor == 'dependabot' || github.actor == 'dependabot-preview[bot]' || github.actor == 'dependabot-preview' || github.actor == 'renovate[bot]' || github.actor == 'renovate' || github.actor == 'github-actions[bot]' ) with: github-token: ${{ secrets.PAT_TOKEN }}