From 0e213cafc2d273a865edae79feb4b86c381c09a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20BIDON?= Date: Sat, 30 May 2026 00:27:55 +0200 Subject: [PATCH] ci: schedule bot PR monitoring MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Calls the shared monitor-bot-pr workflow from go-openapi/ci-workflows once a day. The workflow detects bot PRs (dependabot or organization bot) that have auto-merge enabled but have stalled because the branch fell behind master, and unblocks them by asking for a rebase (a "@dependabot rebase" comment, or "gh pr update-branch --rebase" for organization bot PRs). Co-Authored-By: Claude Opus 4.7 Signed-off-by: Frédéric BIDON --- .github/workflows/monitor-bot-pr.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/monitor-bot-pr.yml diff --git a/.github/workflows/monitor-bot-pr.yml b/.github/workflows/monitor-bot-pr.yml new file mode 100644 index 0000000..b882e7b --- /dev/null +++ b/.github/workflows/monitor-bot-pr.yml @@ -0,0 +1,17 @@ +name: Monitor bot PRs + +on: + workflow_dispatch: + schedule: + - cron: '18 6 * * *' + +permissions: + contents: read + +jobs: + monitor-pr: + permissions: + contents: write + pull-requests: write + uses: go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml@ff87261e2ba4b6a01b2b03bf2738b078e064c8c5 # v0.3.0 + secrets: inherit