From c5c8e9ca28ebe4a11fbc468dfc6589609f9f900c Mon Sep 17 00:00:00 2001 From: danny crasto Date: Mon, 10 Aug 2026 20:46:53 +0400 Subject: [PATCH] fix: add checkout step to dependabot auto-merge workflow [AI] gh pr merge/review shell out to git, which failed with "not a git repository" since the workflow never checked out the repo, causing auto-merge to fail on every dependabot PR. Co-Authored-By: Claude Sonnet 5 --- .github/workflows/dependabot-automerge.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/dependabot-automerge.yml b/.github/workflows/dependabot-automerge.yml index 81b6c37..5b68d4c 100644 --- a/.github/workflows/dependabot-automerge.yml +++ b/.github/workflows/dependabot-automerge.yml @@ -11,6 +11,9 @@ jobs: if: github.actor == 'dependabot[bot]' runs-on: ubuntu-latest steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Approve and merge run: | gh pr review --approve "${{ github.event.pull_request.number }}"