name: GitHub - Lock Closed PRs on: pull_request_target: types: [closed] jobs: lock: name: Lock Closed PR runs-on: ubuntu-24.04 steps: - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | await github.rest.issues.lock({ owner: context.repo.owner, repo: context.repo.repo, issue_number: context.issue.number, lock_reason: 'resolved' });