Update onpr_automerge.yaml

This commit is contained in:
Alexandre
2024-02-15 16:51:08 +01:00
committed by GitHub
parent 1e0bf9c8d7
commit 9e6ed4d233

View File

@@ -1,19 +1,32 @@
# yamllint disable rule:line-length # yamllint disable rule:line-length
# shellcheck disable=SC2043 # shellcheck disable=SC2043
--- ---
name: PR automerge name: automerge
on: on:
pull_request: pull_request:
types: [ labeled ] types:
- labeled
- unlabeled
- synchronize
- opened
- edited
- ready_for_review
- reopened
- unlocked
pull_request_review:
types:
- submitted
check_suite:
types:
- completed
status: {}
jobs: jobs:
enable-auto-merge: automerge:
name: 🤖 Auto merge release PR
runs-on: ubuntu-latest runs-on: ubuntu-latest
if: ${{ github.event.label.name == 'auto-merge' }} if: ${{ github.event.label.name == 'auto-merge' }}
steps: steps:
- name: Enable auto-merge - id: automerge
uses: reitermarkus/automerge@v2.1.2 name: automerge
with: uses: "pascalgn/automerge-action@v0.16.2"
token: ${{ secrets.GITHUB_TOKEN }} env:
merge-method: squash GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"