Skip to content

Commit 5c9d3d5

Browse files
committed
Update and fix stale repos action
Signed-off-by: Matej Feder <[email protected]>
1 parent ba7c2de commit 5c9d3d5

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/stale-repos.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,15 @@
1616
name: stale repo identifier
1717
"on":
1818
workflow_dispatch:
19-
push:
19+
pull_request_target:
2020
branches:
2121
- main
22+
push:
23+
branches:
24+
- fix-stale-repos-action
2225
schedule:
2326
- cron: "0 1 1 * *" # Runs monthly: at 01:00 UTC on the 1st day of every month
2427

25-
permissions:
26-
contents: read
27-
issues: write
28-
2928
jobs:
3029
build:
3130
name: Stale repo identifier
@@ -38,10 +37,10 @@ jobs:
3837
contents: read
3938

4039
steps:
41-
- uses: actions/checkout@v4
40+
- uses: actions/checkout@v6
4241

4342
- name: Run stale_repos tool
44-
uses: github/stale-repos@v2.1.3
43+
uses: github/stale-repos@v8.0.3
4544
env:
4645
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4746
ORGANIZATION: SovereignCloudStack
@@ -53,7 +52,7 @@ jobs:
5352
run: mv stale_repos.md stale_repos_${{ matrix.days }}.md
5453

5554
- name: Upload stale report artifact
56-
uses: actions/upload-artifact@v4
55+
uses: actions/upload-artifact@v5
5756
with:
5857
name: stale_repos_report_${{ matrix.days }}
5958
path: stale_repos_${{ matrix.days }}.md
@@ -64,13 +63,14 @@ jobs:
6463
needs: build # Runs after all matrix jobs finish
6564

6665
permissions:
66+
contents: write
6767
issues: write
6868

6969
steps:
70-
- uses: actions/checkout@v4
70+
- uses: actions/checkout@v6
7171

7272
- name: Download all stale report artifacts
73-
uses: actions/download-artifact@v4
73+
uses: actions/download-artifact@v6
7474
with:
7575
path: stale_reports
7676

@@ -90,7 +90,7 @@ jobs:
9090
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9191

9292
- name: Create or update issue
93-
uses: peter-evans/create-issue-from-file@v5
93+
uses: peter-evans/create-issue-from-file@v6
9494
with:
9595
issue-number: ${{ env.issue_number }}
9696
title: Stale repository report

0 commit comments

Comments
 (0)