From 136b9eef7ae43ef8ff2e69de8e29cbf2ab6080b3 Mon Sep 17 00:00:00 2001 From: jeremyhi Date: Thu, 23 Oct 2025 14:22:02 +0800 Subject: [PATCH] feat: pr review reminder frequency (#7129) * feat: run at 9:00 am on monday, wednesday, friday Signed-off-by: jeremyhi * chore: remove unused method Signed-off-by: jeremyhi --------- Signed-off-by: jeremyhi --- .github/scripts/pr-review-reminder.js | 8 -------- .github/workflows/pr-review-reminder.yml | 4 ++-- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/.github/scripts/pr-review-reminder.js b/.github/scripts/pr-review-reminder.js index 9b0ce4f490..3853d11e60 100644 --- a/.github/scripts/pr-review-reminder.js +++ b/.github/scripts/pr-review-reminder.js @@ -57,14 +57,6 @@ return days; } - // Get urgency emoji based on PR age - function getAgeEmoji(days) { - if (days >= 14) return "🔴"; // 14+ days - critical - if (days >= 7) return "🟠"; // 7+ days - urgent - if (days >= 3) return "🟡"; // 3+ days - needs attention - return "🟢"; // < 3 days - fresh - } - // Build Slack notification message from PR list function buildSlackMessage(prs) { if (prs.length === 0) { diff --git a/.github/workflows/pr-review-reminder.yml b/.github/workflows/pr-review-reminder.yml index d49e928fec..0ba25fdaca 100644 --- a/.github/workflows/pr-review-reminder.yml +++ b/.github/workflows/pr-review-reminder.yml @@ -2,8 +2,8 @@ name: PR Review Reminder on: schedule: - # Run at 9:00 AM UTC+8 (01:00 AM UTC) every day - - cron: '0 1 * * *' + # Run at 9:00 AM UTC+8 (01:00 AM UTC) on Monday, Wednesday, Friday + - cron: '0 1 * * 1,3,5' workflow_dispatch: jobs: