diff --git a/.github/workflows/close-issues.yml b/.github/workflows/close-issues.yml index f3ce2cd..1b3bb5b 100644 --- a/.github/workflows/close-issues.yml +++ b/.github/workflows/close-issues.yml @@ -1,4 +1,4 @@ -name: Close inactive issues +name: Close inactive issues and PRs on: schedule: - cron: "30 1 * * *" @@ -8,14 +8,18 @@ jobs: runs-on: ubuntu-latest permissions: issues: write + pull-requests: write steps: - - uses: actions/stale@v9 + - uses: actions/stale@v10 with: - days-before-issue-stale: 7 - days-before-issue-close: 7 - days-before-pr-close: -1 - days-before-pr-stale: -1 + days-before-stale: 7 + days-before-close: 7 + exempt-all-assignees: true + stale-issue-message: "This issue is stale because it has been open for 7 days with no activity." close-issue-message: "This issue was closed because it has been inactive for 7 days since being marked as stale." stale-issue-label: "stale" - exempt-all-assignees: true + + stale-pr-message: "This PR is stale because it has been open for 7 days with no activity." + close-pr-message: "This PR was closed because it has been inactive for 7 days since being marked as stale." + stale-pr-label: "stale"