Skip to content

chore: merge next release #539

chore: merge next release

chore: merge next release #539

# Automatically merge Dependabot PRs upon approval.
name: Automerge Dependabot PR
on:
pull_request_review:
types: [submitted]
permissions:
pull-requests: write
jobs:
auto-merge:
if: ${{ github.event.review.state == 'approved' && github.event.pull_request.user.login == 'dependabot[bot]' }}
runs-on: ubuntu-latest
steps:
- name: Merge Dependabot PR
run: |
BODY=$(gh pr view --json commits --jq .commits[0].messageBody "$PR_URL" | grep Signed-off-by)
gh pr merge --squash --delete-branch --body "$BODY" "$PR_URL"
env:
PR_URL: ${{ github.event.pull_request.html_url }}
GITHUB_TOKEN: ${{ secrets.DEPENDABOT_AUTOMERGE_TOKEN }}