From 466430b4847d3ac0bf420b7e748ddb93b90e903d Mon Sep 17 00:00:00 2001 From: Leynos Date: Fri, 16 Jan 2026 23:58:04 +0000 Subject: [PATCH] feat(ci): add dependabot automerge job to CI workflow Introduce a new job in the GitHub Actions workflow to automatically merge Dependabot PRs when possible. This job runs only when the actor is Dependabot and sets the appropriate permissions for contents, pull requests, checks, and statuses. Co-authored-by: terragon-labs[bot] --- .github/workflows/ci.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7c4cded..0631395 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,6 +6,14 @@ name: CI workflow_dispatch: jobs: + dependabot-automerge: + if: ${{ github.actor == 'dependabot[bot]' }} + permissions: + contents: write + pull-requests: write + checks: read + statuses: read + uses: leynos/shared-actions/.github/workflows/dependabot-automerge.yml@235d2d07b9a321364a742310873f6732d7228e72 build-test: runs-on: ubuntu-latest permissions: