From 1fb9d9cfdb416af7e295770ac9ead5643cf109ee Mon Sep 17 00:00:00 2001 From: Xi Xu Date: Fri, 14 Aug 2026 18:15:09 +0800 Subject: [PATCH] fix(ci): evaluate all Dependabot pull requests --- .github/workflows/dependabot-auto-merge.yml | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/.github/workflows/dependabot-auto-merge.yml b/.github/workflows/dependabot-auto-merge.yml index bd9d1f0..21cad65 100644 --- a/.github/workflows/dependabot-auto-merge.yml +++ b/.github/workflows/dependabot-auto-merge.yml @@ -51,29 +51,16 @@ jobs: }; const findCandidatePulls = async () => { - const branch = context.payload.workflow_run?.head_branch; - if (context.eventName === "workflow_run" && branch) { - const { data: pulls } = await github.rest.pulls.list({ - owner, - repo, - state: "open", - head: owner + ":" + branch, - per_page: 10, - }); - - return pulls.filter((pr) => pr.user?.login === "dependabot[bot]"); - } - const pulls = await github.paginate(github.rest.pulls.list, { owner, repo, state: "open", per_page: 100, }); - + return pulls.filter((pr) => pr.user?.login === "dependabot[bot]"); }; - + const getMergeablePullRequest = async (pull_number) => { for (let attempt = 1; attempt <= 6; attempt += 1) { const { data: pr } = await github.rest.pulls.get({ owner, repo, pull_number });