Create onpr_automerge.yaml

This commit is contained in:
Alexandre
2024-02-15 16:14:55 +01:00
committed by GitHub
parent e56eccdfa2
commit 0306cf8e4e

20
.github/workflows/onpr_automerge.yaml vendored Normal file
View File

@@ -0,0 +1,20 @@
name: 🤖 Enable auto merge
on:
pull_request_target:
branches: [release]
# We're using labeled here because we don't want to enable auto merge for every PR against release.
# Just the ones created by the cherry pick action.
types: [labeled]
jobs:
enable-auto-merge:
name: 🤖 Auto merge release PR
runs-on: ubuntu-latest
if: contains(github.event.pull_request.labels.*.name, 'auto-merge')
steps:
- name: Enable auto-merge
uses: reitermarkus/automerge@v2.1.2
with:
token: ${{ secrets.Auto_Merge }}
merge-method: squash