Преглед изворни кода

fix(staleissues): Only run in Nightscout Repo and use of general token

Sjoerd Bozon пре 1 година
родитељ
комит
56c80e2c2a
1 измењених фајлова са 8 додато и 3 уклоњено
  1. 8 3
      .github/workflows/stale_issues.yml

+ 8 - 3
.github/workflows/stale_issues.yml

@@ -1,4 +1,4 @@
-name: close inactive issues
+name: 8. DONT RUN - close inactive issues
 on:
   schedule:
     - cron: "30 1 * * *"
@@ -8,6 +8,8 @@ jobs:
     runs-on: ubuntu-latest
     permissions:
       issues: write
+      pull-requests: write
+    if: github.repository_owner == 'nightscout'
     steps:
       - uses: actions/stale@v9.0.0
         with:
@@ -20,12 +22,15 @@ jobs:
           exempt-issue-labels: "needs-triage, long-term, in-progress"
           days-before-pr-stale: -1
           days-before-pr-close: -1
-          repo-token: ${{ secrets.STALE_ISSUES_PAT }}
+          repo-token: ${{ secrets.GITHUB_TOKEN }}
+          
 
   close-issues-triage:
     runs-on: ubuntu-latest
     permissions:
       issues: write
+      pull-requests: write
+    if: github.repository_owner == 'nightscout'
     steps:
       - uses: actions/stale@v9.0.0
         with:
@@ -39,5 +44,5 @@ jobs:
           any-of-labels: "needs-triage"
           days-before-pr-stale: -1
           days-before-pr-close: -1
-          repo-token: ${{ secrets.STALE_ISSUES_PAT }}
+          repo-token: ${{ secrets.GITHUB_TOKEN }}