From fe821b4c1cb2ba4f106e6587e37da45c291382e0 Mon Sep 17 00:00:00 2001 From: James Rasell Date: Wed, 18 Dec 2024 15:29:58 +0000 Subject: [PATCH] github: Fix lock threads syntax and permissions (#24708) The parameters used for the reusable action were incorrect since the 5.0.1 update. The permissions were also incorrect as the workflow needs to write to issues and PRs. --- .github/workflows/lock.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml index c8b888c32..4f8c776de 100644 --- a/.github/workflows/lock.yml +++ b/.github/workflows/lock.yml @@ -11,16 +11,18 @@ jobs: - uses: dessant/lock-threads@1bf7ec25051fe7c00bdd17e6a7cf3d7bfb7dc771 # v5.0.1 with: github-token: ${{ github.token }} - issue-lock-comment: > + process-only: 'issues, prs' + issue-comment: > I'm going to lock this issue because it has been closed for _120 days_ ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. - issue-lock-inactive-days: '120' - pr-lock-comment: > + issue-inactive-days: '120' + pr-comment: > I'm going to lock this pull request because it has been closed for _120 days_ ⏳. This helps our maintainers find and focus on the active contributions. If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. - pr-lock-inactive-days: '120' -permissions: - contents: read + pr-inactive-days: '120' +permissions: + issues: write + pull-requests: write