name: automerge on: check_suite: types: - rerequested - completed jobs: automerge: runs-on: ubuntu-latest 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]' ) steps: - name: automerge uses: pascalgn/automerge-action@v0.14.2 env: GITHUB_TOKEN: ${{ secrets.PAT_TOKEN }} MERGE_METHOD: "rebase" UPDATE_METHOD: "rebase" MERGE_RETRIES: "6" MERGE_RETRY_SLEEP: "100000" MERGE_LABELS: ""