Files
OpenShell/.github/workflows/stale.yml
Evan Lezar fc0e9db8f3 ci: replace stale issue exemptions with explicit frozen labels (#4534)
* ci: use lifecycle:frozen as the sole stale issue exemption

Signed-off-by: Evan Lezar <elezar@nvidia.com>

* ci: support state:frozen as a stale issue exemption

Signed-off-by: Evan Lezar <elezar@nvidia.com>

---------

Signed-off-by: Evan Lezar <elezar@nvidia.com>
2026-10-14 14:23:44 +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: 14
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
close-issue-reason: not_planned
stale-issue-message: >
This issue has had no activity for 14 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.