From 48ed55b4591613e3a650fefaf28dda5336e4b803 Mon Sep 17 00:00:00 2001 From: Ashwin Bhat Date: Tue, 29 Jul 2025 09:11:39 -0700 Subject: [PATCH] Add GitHub workflow to lock stale issues (#4602) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add GitHub workflow to lock stale issues - Locks issues closed for 7+ days without activity - Runs daily at 7am Pacific (2pm UTC) - Includes manual workflow dispatch trigger - Posts helpful comment before locking with guidance for new issues 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude * PR feedback * adjust params --------- Co-authored-by: Claude --- .github/workflows/lock-closed-issues.yml | 27 ++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/lock-closed-issues.yml diff --git a/.github/workflows/lock-closed-issues.yml b/.github/workflows/lock-closed-issues.yml new file mode 100644 index 00000000..1437a629 --- /dev/null +++ b/.github/workflows/lock-closed-issues.yml @@ -0,0 +1,27 @@ +name: "Lock Stale Issues" + +on: + schedule: + # 8am Pacific = 1pm UTC (2pm UTC during DST) + - cron: "0 14 * * *" + workflow_dispatch: + +permissions: + issues: write + +concurrency: + group: lock-threads + +jobs: + lock-threads: + runs-on: ubuntu-latest + steps: + - uses: dessant/lock-threads@1bf7ec25051fe7c00bdd17e6a7cf3d7bfb7dc771 # v5.0.1 + with: + issue-inactive-days: "7" + process-only: "issues" + issue-comment: > + This issue has been automatically locked since it was + closed and has not had any activity for 7 days. + If you're experiencing a similar issue, please file a new issue + and reference this one if it's relevant.