From 3ea7e1ccc1f2559f0a31d77a4b67bda6cbd2ac58 Mon Sep 17 00:00:00 2001 From: Tony Date: Mon, 15 Sep 2025 02:15:45 +0800 Subject: [PATCH] feat(workflow): add locking mechanism for inactive pull requests --- .github/workflows/stale.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 31fda15f6..9a652e1f4 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -25,3 +25,13 @@ jobs: exempt-issue-labels: 'dependencies,wait for upstream' exempt-pr-labels: 'dependencies,wait for upstream' any-of-issue-labels: 'more data required' + lock: + runs-on: ubuntu-latest + steps: + - uses: dessant/lock-threads@1bf7ec25051fe7c00bdd17e6a7cf3d7bfb7dc771 # v5.0.1 + with: + github-token: ${{ github.token }} + process-only: 'prs' + pr-inactive-days: '30' + 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.