From eba6a6504d9efe6039c7236facf5458834d6f1d8 Mon Sep 17 00:00:00 2001 From: Sibiraj <20282546+sibiraj-s@users.noreply.github.com> Date: Sat, 11 May 2024 07:14:38 +0530 Subject: [PATCH] Add workflow to lock old threads --- .github/workflows/lock.yml | 43 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .github/workflows/lock.yml diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml new file mode 100644 index 0000000..65b025a --- /dev/null +++ b/.github/workflows/lock.yml @@ -0,0 +1,43 @@ +name: Lock closed issues/pull-requests + +on: + # 00:00 hours UTC, i.e. 16:00 hours PST or 17:00 hours PDT + schedule: + - cron: '0 0 * * 0' + + # allow manual trigger + workflow_dispatch: + +concurrency: + group: lock + +permissions: + issues: write + pull-requests: write + discussions: write + +jobs: + lock: + runs-on: ubuntu-latest + steps: + - uses: dessant/lock-threads@v5 + with: + process-only: 'issues, prs, discussions' + issue-inactive-days: 30 + pr-inactive-days: 30 + discussion-inactive-days: 730 + issue-comment: > + This issue has been automatically locked since there + has not been any recent activity after it was closed. + Please open a new issue for related bugs and link to + relevant comments in the thread. + pr-comment: > + This pull request has been automatically locked since there + has not been any recent activity after it was closed. + Please open a new issue for related bugs and link to + relevant comments in the thread. + discussion-comment: > + This discussion has been automatically locked since there + has not been any recent activity after it was closed. + Please open a new discussion for related items and link to + relevant comments in the thread.