test-stale.yml 1.4 KB

1234567891011121314151617181920212223242526272829303132
  1. name: Test Stale Issues Workflow
  2. on:
  3. workflow_dispatch:
  4. inputs:
  5. days-before-stale:
  6. description: "Days before an issue becomes stale"
  7. required: true
  8. default: "1"
  9. days-before-close:
  10. description: "Days before a stale issue is closed"
  11. required: true
  12. default: "1"
  13. jobs:
  14. test-stale:
  15. runs-on: ubuntu-latest
  16. permissions:
  17. issues: write
  18. pull-requests: write
  19. steps:
  20. - uses: actions/stale@28ca103
  21. with:
  22. days-before-issue-stale: ${{ github.event.inputs.days-before-stale }}
  23. days-before-issue-close: ${{ github.event.inputs.days-before-close }}
  24. stale-issue-label: "stale"
  25. stale-issue-message: "This issue is stale because it has been open for ${{ github.event.inputs.days-before-stale }} days with no activity."
  26. close-issue-message: "This issue was closed because it has been inactive for ${{ github.event.inputs.days-before-close }} days since being marked as stale."
  27. days-before-pr-stale: -1
  28. days-before-pr-close: -1
  29. exempt-issue-labels: "pinned,security"
  30. repo-token: ${{ secrets.GITHUB_TOKEN }}
  31. debug-only: true