Skip to content

Commit 4c3e486

Browse files
Update github-actions
1 parent d1f76fc commit 4c3e486

19 files changed

+75
-74
lines changed

.github/scripts/package-lock.json

Lines changed: 9 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/scripts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@actions/github": "^6.0.1"
1515
},
1616
"devDependencies": {
17-
"@types/node": "^22.15.29",
17+
"@types/node": "^24.0.0",
1818
"typescript": "^5.8.3"
1919
}
2020
}

.github/workflows/apiref.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929

3030
steps:
3131
- name: "Checkout"
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v5
3333

3434
- name: "Install PHP"
3535
uses: "shivammathur/setup-php@v2"
@@ -48,7 +48,7 @@ jobs:
4848
run: "apigen/vendor/bin/apigen -c apigen/apigen.neon --output docs -- src vendor/nikic/php-parser vendor/ondrejmirtes/better-reflection vendor/phpstan/phpdoc-parser"
4949

5050
- name: "Upload docs"
51-
uses: actions/upload-artifact@v4
51+
uses: actions/upload-artifact@v5
5252
with:
5353
name: docs
5454
path: docs
@@ -61,12 +61,12 @@ jobs:
6161
runs-on: "ubuntu-latest"
6262
steps:
6363
- name: "Install Node"
64-
uses: actions/setup-node@v4
64+
uses: actions/setup-node@v6
6565
with:
66-
node-version: "16"
66+
node-version: "24"
6767

6868
- name: "Download docs"
69-
uses: actions/download-artifact@v4
69+
uses: actions/download-artifact@v6
7070
with:
7171
name: docs
7272
path: docs
@@ -92,7 +92,7 @@ jobs:
9292
AWS_ACCESS_KEY_ID: ${{ secrets.APIREF_AWS_ACCESS_KEY_ID }}
9393
AWS_SECRET_ACCESS_KEY: ${{ secrets.APIREF_AWS_SECRET_ACCESS_KEY }}
9494

95-
- uses: peter-evans/repository-dispatch@v3
95+
- uses: peter-evans/repository-dispatch@v4
9696
with:
9797
token: ${{ secrets.PHPSTAN_BOT_TOKEN }}
9898
repository: "phpstan/phpstan"

.github/workflows/backward-compatibility.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: "Checkout"
27-
uses: actions/checkout@v4
27+
uses: actions/checkout@v5
2828
with:
2929
fetch-depth: 0
3030

.github/workflows/build-issue-bot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
steps:
3636
- name: "Checkout"
37-
uses: actions/checkout@v4
37+
uses: actions/checkout@v5
3838

3939
- name: "Install PHP"
4040
uses: "shivammathur/setup-php@v2"

.github/workflows/changelog-generator.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727

2828
steps:
2929
- name: "Checkout"
30-
uses: actions/checkout@v4
30+
uses: actions/checkout@v5
3131

3232
- name: "Install PHP"
3333
uses: "shivammathur/setup-php@v2"

.github/workflows/create-tag.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: "ubuntu-latest"
2222
steps:
2323
- name: "Checkout"
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@v5
2525
with:
2626
fetch-depth: 0
2727
token: ${{ secrets.PHPSTAN_BOT_TOKEN }}

.github/workflows/e2e-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ jobs:
296296
297297
steps:
298298
- name: "Checkout"
299-
uses: actions/checkout@v4
299+
uses: actions/checkout@v5
300300

301301
- name: "Install PHP"
302302
uses: "shivammathur/setup-php@v2"
@@ -408,7 +408,7 @@ jobs:
408408
409409
steps:
410410
- name: "Checkout"
411-
uses: actions/checkout@v4
411+
uses: actions/checkout@v5
412412

413413
- name: "Install PHP"
414414
uses: "shivammathur/setup-php@v2"

.github/workflows/issue-bot.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232

3333
steps:
3434
- name: "Checkout"
35-
uses: actions/checkout@v4
35+
uses: actions/checkout@v5
3636

3737
- name: "Install PHP"
3838
uses: "shivammathur/setup-php@v2"
@@ -65,17 +65,17 @@ jobs:
6565
run: |
6666
echo "shards=$(jq -c '{include: [range(length) | {shard: .}]}' matrix.json)" >> $GITHUB_OUTPUT
6767
68-
- uses: actions/upload-artifact@v4
68+
- uses: actions/upload-artifact@v5
6969
with:
7070
name: playground-cache
7171
path: issue-bot/tmp/playgroundCache.tmp
7272

73-
- uses: actions/upload-artifact@v4
73+
- uses: actions/upload-artifact@v5
7474
with:
7575
name: issue-cache
7676
path: issue-bot/tmp/issueCache.tmp
7777

78-
- uses: actions/upload-artifact@v4
78+
- uses: actions/upload-artifact@v5
7979
with:
8080
name: matrix
8181
path: issue-bot/matrix.json
@@ -92,7 +92,7 @@ jobs:
9292

9393
steps:
9494
- name: "Checkout"
95-
uses: actions/checkout@v4
95+
uses: actions/checkout@v5
9696

9797
- name: "Install PHP"
9898
uses: "shivammathur/setup-php@v2"
@@ -140,7 +140,7 @@ jobs:
140140
timeout-minutes: 5
141141
run: ./console.php run ${{ steps.chunk.outputs.phpVersion }} ${{ steps.chunk.outputs.playgroundExamples }}
142142

143-
- uses: actions/upload-artifact@v4
143+
- uses: actions/upload-artifact@v5
144144
with:
145145
name: results-${{ steps.chunk.outputs.phpVersion }}-${{ steps.chunk.outputs.chunkNumber }}
146146
path: issue-bot/tmp/results-${{ steps.chunk.outputs.phpVersion }}-*.tmp
@@ -153,7 +153,7 @@ jobs:
153153

154154
steps:
155155
- name: "Checkout"
156-
uses: actions/checkout@v4
156+
uses: actions/checkout@v5
157157

158158
- name: "Install PHP"
159159
uses: "shivammathur/setup-php@v2"
@@ -166,17 +166,17 @@ jobs:
166166
with:
167167
working-directory: "issue-bot"
168168

169-
- uses: actions/download-artifact@v4
169+
- uses: actions/download-artifact@v6
170170
with:
171171
name: playground-cache
172172
path: issue-bot/tmp
173173

174-
- uses: actions/download-artifact@v4
174+
- uses: actions/download-artifact@v6
175175
with:
176176
name: issue-cache
177177
path: issue-bot/tmp
178178

179-
- uses: actions/download-artifact@v4
179+
- uses: actions/download-artifact@v6
180180
with:
181181
pattern: results-*
182182
merge-multiple: true

.github/workflows/lint.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232

3333
steps:
3434
- name: "Checkout"
35-
uses: actions/checkout@v4
35+
uses: actions/checkout@v5
3636

3737
- name: "Install PHP"
3838
uses: "shivammathur/setup-php@v2"
@@ -64,10 +64,10 @@ jobs:
6464

6565
steps:
6666
- name: "Checkout"
67-
uses: actions/checkout@v4
67+
uses: actions/checkout@v5
6868

6969
- name: "Checkout build-cs"
70-
uses: actions/checkout@v4
70+
uses: actions/checkout@v5
7171
with:
7272
repository: "phpstan/build-cs"
7373
path: "build-cs"
@@ -103,7 +103,7 @@ jobs:
103103

104104
steps:
105105
- name: "Checkout"
106-
uses: actions/checkout@v4
106+
uses: actions/checkout@v5
107107

108108
- name: "Install PHP"
109109
uses: "shivammathur/setup-php@v2"
@@ -124,7 +124,7 @@ jobs:
124124

125125
steps:
126126
- name: "Checkout"
127-
uses: actions/checkout@v4
127+
uses: actions/checkout@v5
128128

129129
- name: "Install PHP"
130130
uses: "shivammathur/setup-php@v2"

0 commit comments

Comments
 (0)