# https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions name: Stale issues on: schedule: # https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows - cron: '0 15 1,15 * *' workflow_dispatch: # https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#workflow_dispatch permissions: issues: write pull-requests: write jobs: stale: runs-on: ubuntu-latest steps: - name: Git checkout uses: actions/checkout@v4 # https://github.com/actions/checkout - name: Run stale action uses: actions/stale@v9 # https://github.com/actions/stale with: days-before-stale: 90 days-before-close: 14 stale-issue-message: > This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. If the issue is still valid, please add a respective comment to prevent this issue from being closed automatically. Thank you for your contributions. stale-issue-label: stale close-issue-label: wontfix exempt-issue-labels: | enhancement pinned security - name: Run stale action (for enhancements) uses: actions/stale@v9 # https://github.com/actions/stale with: days-before-stale: 360 days-before-close: 14 stale-issue-message: > This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. If the issue is still valid, please add a respective comment to prevent this issue from being closed automatically. Thank you for your contributions. stale-issue-label: stale close-issue-label: wontfix only-labels: enhancement exempt-issue-labels: | pinned security