From d66dcca306e36e5333eeea040e1e5ac85d91a279 Mon Sep 17 00:00:00 2001 From: JG2401 <76785435+JG2401@users.noreply.github.com> Date: Thu, 12 Feb 2026 20:17:26 +0100 Subject: [PATCH] Add Dependabot auto-merge configuration --- .github/dependabotautomerge.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/dependabotautomerge.yml diff --git a/.github/dependabotautomerge.yml b/.github/dependabotautomerge.yml new file mode 100644 index 0000000..e808552 --- /dev/null +++ b/.github/dependabotautomerge.yml @@ -0,0 +1,27 @@ +name: Auto-merge Dependabot PRs + +on: + pull_request: + types: [opened, synchronize, reopened] + +permissions: + contents: write + pull-requests: write + +jobs: + automerge: + if: github.actor == 'dependabot[bot]' + runs-on: ubuntu-latest + + steps: + - name: Check for auto-merge label + id: check + run: | + labels=$(jq -r '.pull_request.labels[].name' "$GITHUB_EVENT_PATH") + echo "labels=$labels" >> $GITHUB_OUTPUT + + - name: Auto-merge + if: contains(steps.check.outputs.labels, 'auto-merge') + uses: fastify/github-action-merge-dependabot@v3 + with: + github-token: ${{ secrets.GITHUB_TOKEN }}