Browse Source

ci: lock issues 60 days after close

Jonas Gloning 2 years ago
parent
commit
d7b3765942
1 changed files with 32 additions and 0 deletions
  1. 32 0
      .github/workflows/lock.yml

+ 32 - 0
.github/workflows/lock.yml

@@ -0,0 +1,32 @@
+name: "Lock Threads"
+
+on:
+  schedule:
+    - cron: "0 0 * * *"
+  workflow_dispatch:
+
+permissions:
+  issues: write
+  pull-requests: write
+
+concurrency:
+  group: lock
+
+jobs:
+  action:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: dessant/lock-threads@v4
+        with:
+          github-token: ${{ secrets.BOT_PAT }}
+          issue-inactive-days: "60"
+          issue-comment: >
+            This issue has been automatically locked since there
+            has not been any recent activity after it was closed.
+            Please open a new issue for related bugs.
+          issue-lock-reason: "resolved"
+          pr-inactive-days: "60"
+          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.