stale_issues.yml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. name: close inactive issues
  2. on:
  3. schedule:
  4. - cron: "30 1 * * *"
  5. jobs:
  6. close-issues:
  7. runs-on: ubuntu-latest
  8. permissions:
  9. issues: write
  10. steps:
  11. - uses: actions/stale@v9.0.0
  12. with:
  13. days-before-issue-stale: 30
  14. days-before-issue-close: 14
  15. stale-issue-label: "stale"
  16. stale-issue-message: "hey 👋 - silence for 30 days 🤐 ... anybody? triage is required!"
  17. close-issue-message: "closed 📴 because silencio 🤫 since an additional 14 days after staleness 📠"
  18. close-issue-label: "not-planned"
  19. exempt-issue-labels: "needs-triage, long-term, in-progress"
  20. days-before-pr-stale: -1
  21. days-before-pr-close: -1
  22. repo-token: ${{ secrets.STALE_ISSUES_PAT }}
  23. close-issues-triage:
  24. runs-on: ubuntu-latest
  25. permissions:
  26. issues: write
  27. steps:
  28. - uses: actions/stale@v9.0.0
  29. with:
  30. days-before-issue-stale: 30
  31. days-before-issue-close: 30
  32. stale-issue-label: "stale"
  33. stale-issue-message: "hey 👋 - no triage is done for 30 days 🤐 ... anybody? triage is required!"
  34. close-issue-message: "closed 📴 because silencio 🤫 since an additional 30 days after staleness 📠"
  35. close-issue-label: "not-planned"
  36. exempt-issue-labels: "long-term, in-progress"
  37. any-of-labels: "needs-triage"
  38. days-before-pr-stale: -1
  39. days-before-pr-close: -1
  40. repo-token: ${{ secrets.STALE_ISSUES_PAT }}