name: cron on: workflow_dispatch: schedule: - cron: '0 0 * * *' # every day at 00:00 jobs: stale: name: stale/issue-and-pr runs-on: ubuntu-latest permissions: issues: write pull-requests: write steps: - uses: actions/stale@v9 with: stale-issue-label: lifecycle/stale stale-pr-label: lifecycle/stale days-before-stale: 90 days-before-close: 30 stale-issue-message: | This bot triages untriaged issues and PRs according to the following rules: - After 90 days of inactivity, the `lifecycle/stale` label is applied - After 30 days of inactivity since `lifecycle/stale` was applied, the issue is closed To remove the stale status, you can: - Remove the `lifecycle/stale` label - Comment on this issue