From add198450d6c977449e22a30142e4ea6ee8563dc Mon Sep 17 00:00:00 2001 From: Victor Nogueira Date: Wed, 13 Nov 2024 11:37:16 +0100 Subject: [PATCH] Add GitHub Action to automatically close stale issues and pull requests --- .../close-stale-issues-and-pull-requests.yml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/close-stale-issues-and-pull-requests.yml diff --git a/.github/workflows/close-stale-issues-and-pull-requests.yml b/.github/workflows/close-stale-issues-and-pull-requests.yml new file mode 100644 index 0000000..958e31e --- /dev/null +++ b/.github/workflows/close-stale-issues-and-pull-requests.yml @@ -0,0 +1,21 @@ +name: "Close stale issues and pull requests" +on: + schedule: + - cron: "0 14 * * *" + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v9 + with: + days-before-issue-stale: 7 + stale-issue-message: "This issue has been automatically marked as stale due to inactivity. It will be closed in 7 days if no further activity occurs. Please comment or remove the stale label to keep it open." + days-before-issue-close: 7 + close-issue-message: "This issue has been closed due to prolonged inactivity. Feel free to reopen if you need more information or further assistance." + stale-issue-label: "stale" + days-before-pr-stale: 7 + stale-pr-message: "This pull request has been marked as stale due to inactivity. It will be closed in 7 days if no further activity occurs. Please comment or remove the stale label to keep it open." + days-before-pr-close: 7 + close-pr-message: "This pull request has been closed due to prolonged inactivity. Feel free to reopen if you plan to continue your work." + stale-pr-label: "stale"