Browse Source

Create issues.yaml

Add automatic handler for inactive tracker issues.
pull/43/head
Felipe Torrezan 1 month ago
committed by GitHub
parent
commit
eebde7302b
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 23
      .github/workflows/issues.yaml

23
.github/workflows/issues.yaml

@ -0,0 +1,23 @@
name: Close inactive issues
on:
schedule:
- cron: "00 17 * * *"
jobs:
close-issues:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v3
with:
days-before-issue-stale: 30
days-before-issue-close: 14
stale-issue-label: "stale"
stale-issue-message: "This issue is stale because it has been open for 30 days with no activity. If there is no further activity, the ticket will be automatically closed in 14 days."
close-issue-message: "This issue was closed because it has been inactive for 14 days since being marked as stale."
days-before-pr-stale: -1
days-before-pr-close: -1
repo-token: ${{ secrets.GITHUB_TOKEN }}
Loading…
Cancel
Save