Skip to content

chore: add stale triage reminder for unreviewed issues - #6314

Merged
mark-wiemer merged 3 commits into
mainfrom
copilot/ping-maintainers-review-stale-issues
Sep 15, 2026
Merged

mark-wiemer merged 3 commits into
mainfrom
copilot/ping-maintainers-review-stale-issues

Conversation

Copilot AI commented Sep 15, 2026 •

Copy link
Copy Markdown
Contributor

Mocha currently auto-labels newly opened issues as status: in triage, but there was no automated reminder for issues that never receive a meaningful maintainer update. That left long-running, untriaged issues vulnerable to falling through the cracks.

  • Summary

    • Adds a scheduled stale-triage reminder workflow for open issues still labeled status: in triage.
    • Detects issues older than 7 days that have not received a maintainer-driven label update.
    • Posts a single reminder comment tagging @mochajs/maintenance-crew so the maintainer group can triage or reclassify the issue.
  • Implementation

    • Extends the existing stale issue workflow with a triage-reminder job.
    • Filters to open issues with the status: in triage label.
    • Ignores bot-driven label churn and exits early when a human maintainer has already updated the issue.
    • Prevents repeat pings by checking for the reminder comment before commenting again.
await github.rest.issues.createComment({
  owner,
  repo,
  issue_number: issue.number,
  body: 'This issue has been waiting in triage for more than a week without a maintainer update. @mochajs/maintenance-crew, could someone please take a look?'
});

This keeps the existing stale/author-followup flow intact while adding a lightweight safety net for issues that are still awaiting maintainer attention.

@linux-foundation-easycla

linux-foundation-easycla Bot commented Sep 15, 2026 •

Copy link
Copy Markdown

CLA Not Signed

Copilot AI linked an issue Sep 15, 2026 that may be closed by this pull request
5 tasks done
Co-authored-by: mark-wiemer <7833360+mark-wiemer@users.noreply.github.com>
Copilot AI changed the title [WIP] Add automated system to ping maintainers for stale issues Add stale triage reminder for unreviewed issues Sep 15, 2026
Copilot AI requested a review from mark-wiemer September 15, 2026 14:02
@mark-wiemer
mark-wiemer marked this pull request as ready for review September 15, 2026 14:16
@mark-wiemer mark-wiemer changed the title Add stale triage reminder for unreviewed issues chore: add stale triage reminder for unreviewed issues Sep 15, 2026
@mark-wiemer
mark-wiemer merged commit ee35133 into main Sep 15, 2026
9 of 10 checks passed
@mark-wiemer
mark-wiemer deleted the copilot/ping-maintainers-review-stale-issues branch September 15, 2026 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🛠️ Repo: Ping maintainers to review stale issues

2 participants