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