Files
OpenShell/.github/workflows/stale.yml
T
Taylor Mutch 2e1e2c50a6 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 <taylormutch@gmail.com>

* chore(ci): exempt roadmap issues from stale handling

Signed-off-by: Taylor Mutch <taylormutch@gmail.com>

---------

Signed-off-by: Taylor Mutch <taylormutch@gmail.com>
2026-10-27 14:11:02 +00:00

59 lines
1.7 KiB
YAML

name: Mark stale issues and pull requests
on:
workflow_dispatch:
schedule:
- cron: "17 8 * * *"
permissions:
contents: read
jobs:
stale-issues:
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- uses: actions/stale@4391f3da665fdf50b6810c1a66712fb9ba21aa93 # v11.0.0
with:
stale-issue-label: state:stale
days-before-issue-stale: 28
days-before-issue-close: 14
days-before-pr-stale: -1
days-before-pr-close: -1
operations-per-run: 300
sort-by: updated
exempt-issue-labels: lifecycle:frozen,state:frozen,roadmap
close-issue-reason: not_planned
stale-issue-message: >
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: >
Closing this issue after 14 days with no activity since it was marked stale.
Reopen it if the work is still relevant.
stale-pull-requests:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/stale@4391f3da665fdf50b6810c1a66712fb9ba21aa93 # v11.0.0
with:
stale-pr-label: state:stale
days-before-issue-stale: -1
days-before-issue-close: -1
days-before-pr-stale: 14
days-before-pr-close: -1
operations-per-run: 300
sort-by: updated
stale-pr-message: >
This pull request has had no activity for 14 days and is now marked stale.