From 2e1e2c50a61375d7bd3bed912c87207bc6b3bd99 Mon Sep 17 00:00:00 2001 From: Taylor Mutch Date: Tue, 27 Oct 2026 14:11:02 +0000 Subject: [PATCH] chore(ci): extend issue stale window and exempt roadmap issues (#4962) * chore(ci): extend issue stale window to 28 days Signed-off-by: Taylor Mutch * chore(ci): exempt roadmap issues from stale handling Signed-off-by: Taylor Mutch --------- Signed-off-by: Taylor Mutch --- .github/workflows/stale.yml | 6 +++--- CONTRIBUTING.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 9c2ce62b9..f3ea4397f 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -18,7 +18,7 @@ jobs: with: stale-issue-label: state:stale - days-before-issue-stale: 14 + days-before-issue-stale: 28 days-before-issue-close: 14 days-before-pr-stale: -1 days-before-pr-close: -1 @@ -26,11 +26,11 @@ jobs: operations-per-run: 300 sort-by: updated - exempt-issue-labels: lifecycle:frozen,state:frozen + exempt-issue-labels: lifecycle:frozen,state:frozen,roadmap close-issue-reason: not_planned stale-issue-message: > - This issue has had no activity for 14 days and is now marked stale. + This issue has had no activity for 28 days and is now marked stale. It may be closed in 14 days if there is no further activity. Comment or remove the state:stale label to keep it open. close-issue-message: > diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d945e05a3..f5d4fe84b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -432,7 +432,7 @@ See [docs/CONTRIBUTING.mdx](docs/CONTRIBUTING.mdx) for the current docs authorin ## Stale Issues and Pull Requests -Issues and pull requests receive `state:stale` after 14 days without activity. Only `lifecycle:frozen` or `state:frozen` exempts an issue from stale handling. Both labels are supported while the naming convention is being decided. Issues close after another 14 days without activity; pull requests are not automatically closed. Comment on an item to reset the inactivity timer and remove its stale label. +Issues receive `state:stale` after 28 days without activity; pull requests receive it after 14 days. Issues labeled `roadmap`, `lifecycle:frozen`, or `state:frozen` are exempt from stale handling. Both frozen labels are supported while the naming convention is being decided. Issues close after another 14 days without activity; pull requests are not automatically closed. Comment on an item to reset the inactivity timer and remove its stale label. ## Pull Requests