Skip to content

Commit

Permalink
Close stale issue automatically (#538)
Browse files Browse the repository at this point in the history
This will automatically close old issues and pull requests. It should be
fine to close those that have not received any responses.

I read 
-
https://docs.github.com/en/actions/managing-issues-and-pull-requests/closing-inactive-issues
- https://github.com/marketplace/actions/close-stale-issues
  • Loading branch information
Yang-33 committed Oct 23, 2023
1 parent 25806cd commit d596c55
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions .github/workflows/close-issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# https://docs.github.com/en/actions/managing-issues-and-pull-requests/closing-inactive-issues
# https://github.com/marketplace/actions/close-stale-issues
name: Close inactive issues
on:
schedule:
- cron: "30 1 * * *"

jobs:
close-issues:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v8
with:
days-before-issue-stale: 14
days-before-issue-close: 0
stale-issue-label: "no-activity"
close-issue-message: "This issue was closed because it has been inactive for 14 days."
exempt-issue-labels: "bug,enhancement,keep"
days-before-pr-stale: -1
days-before-pr-close: 14
stale-pr-label: "no-activity"
close-pr-message: "This pull request was closed because it has been inactive for 14 days. Please reopen if you still intend to submit this pull request."
repo-token: ${{ secrets.GITHUB_TOKEN }}

0 comments on commit d596c55

Please sign in to comment.