# Closes any issues that no longer have user interaction name: 'Close stale issues and PRs' on: workflow_dispatch: schedule: - cron: '0 1 * * *' # Run at 01:00 each day jobs: stale: runs-on: ubuntu-latest steps: - uses: actions/stale@v4 with: repo-token: ${{ secrets.BOT_GITHUB_TOKEN }} days-before-stale: 42 days-before-close: 5 operations-per-run: 30 remove-stale-when-updated: true enable-statistics: true stale-issue-message: 'This issue has gone 6 weeks without an update. To keep the ticket open, please indicate that it is still relevant in a comment below. Otherwise it will be closed in 5 working days.' stale-pr-message: 'This PR is stale because it has been open 6 weeks with no activity. Either remove the stale label or comment below with a short update, otherwise this PR will be closed in 5 days.' close-issue-message: 'This issue was automatically closed because it has been stalled for over 6 weeks with no activity.' close-pr-message: 'This pull request was automatically closed because it has been stalled for over 6 weeks with no activity.' stale-issue-label: '⚰️ Stale' close-issue-label: 'πŸ•ΈοΈ Inactive' stale-pr-label: '⚰️ Stale' close-pr-label: 'πŸ•ΈοΈ Inactive' exempt-issue-labels: 'πŸ“Œ Keep Open' exempt-pr-labels: 'πŸ“Œ Keep Open' labels-to-add-when-unstale: 'πŸ“Œ Keep Open'