Browse Source

Add stale action

tags/v24.0.0rc1
John Molakvoæ 4 years ago
parent
commit
42d24f3051
No account linked to committer's email address
2 changed files with 31 additions and 33 deletions
  1. 0
    33
      .github/stale.yml
  2. 31
    0
      .github/workflows/stale.yml

+ 0
- 33
.github/stale.yml View File

@@ -1,33 +0,0 @@
# We wait 1 months to check
daysUntilStale: 30

# If no answer after two weeks, we close
daysUntilClose: 14

# Only issues that requires info from the op
onlyLabels:
- "needs info"

# Only if issues that are not triaged
exemptLabels:
- "1. to develop"
- "2. developing"
- "3. to review"
- "4. to release"
- security

# Label to use when marking as stale
staleLabel: stale

# Comment to post when marking as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity and seems to be missing some essential information.
It will be closed if no further activity occurs. Thank you
for your contributions.

# Limit the number of actions per hour, from 1-30. Default is 30
limitPerRun: 30

# Limit to only `issues` or `pulls`
only: issues

+ 31
- 0
.github/workflows/stale.yml View File

@@ -0,0 +1,31 @@
name: Close stale issues

on:
workflow_dispatch:
schedule:
- cron: "0 0 * * *"

jobs:
stale:

runs-on: ubuntu-latest
permissions:
issues: write
steps:
- uses: actions/stale@v5
with:
repo-token: ${{ secrets.COMMAND_BOT_PAT }}
stale-issue-message: >
This issue has been automatically marked as stale because it has not had
recent activity and seems to be missing some essential information.
It will be closed if no further activity occurs. Thank you
for your contributions.
stale-issue-label: 'stale'
only-labels: 'needs info'
exempt-issue-labels: '1. to develop,2. developing,3. to review,4. to release,security'
days-before-stale: 30
days-before-close: 14
debug-only: true

Loading…
Cancel
Save