fix(workflow): use dessant/lock-threads for issue locking

This commit is contained in:
CanbiZ (MickLesk)
2026-01-29 13:52:22 +01:00
parent e0fb69b6c3
commit aed241fdc4

19
.github/workflows/lock-issue.yaml generated vendored
View File

@@ -1,15 +1,22 @@
name: Lock closed issues
on:
issues:
types: [closed]
schedule:
- cron: "0 */6 * * *" # Run every 6 hours
workflow_dispatch:
permissions:
issues: write
jobs:
lock:
permissions:
issues: write
runs-on: ubuntu-latest
steps:
- uses: peter-evans/lock-issues@v3
- uses: dessant/lock-threads@v6
with:
issue-number: ${{ github.event.issue.number }}
github-token: ${{ secrets.GITHUB_TOKEN }}
issue-inactive-days: 1
issue-lock-reason: "resolved"
issue-comment: |
This issue has been automatically locked since it has been closed for more than 1 day.
If you have a related issue, please open a new one and reference this issue if needed.