Skip to content

Commit 580e182

Browse files
Update github-actions
1 parent 20f2f27 commit 580e182

19 files changed

+74
-73
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: 9 additions & 9 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"
@@ -61,12 +61,12 @@ jobs:
6161
run: echo "matrix=$(./console.php download)" >> $GITHUB_OUTPUT
6262

6363

64-
- uses: actions/upload-artifact@v4
64+
- uses: actions/upload-artifact@v5
6565
with:
6666
name: playground-cache
6767
path: issue-bot/tmp/playgroundCache.tmp
6868

69-
- uses: actions/upload-artifact@v4
69+
- uses: actions/upload-artifact@v5
7070
with:
7171
name: issue-cache
7272
path: issue-bot/tmp/issueCache.tmp
@@ -83,7 +83,7 @@ jobs:
8383

8484
steps:
8585
- name: "Checkout"
86-
uses: actions/checkout@v4
86+
uses: actions/checkout@v5
8787

8888
- name: "Install PHP"
8989
uses: "shivammathur/setup-php@v2"
@@ -114,7 +114,7 @@ jobs:
114114
timeout-minutes: 5
115115
run: ./console.php run ${{ matrix.phpVersion }} ${{ matrix.playgroundExamples }}
116116

117-
- uses: actions/upload-artifact@v4
117+
- uses: actions/upload-artifact@v5
118118
with:
119119
name: results-${{ matrix.phpVersion }}-${{ matrix.chunkNumber }}
120120
path: issue-bot/tmp/results-${{ matrix.phpVersion }}-*.tmp
@@ -127,7 +127,7 @@ jobs:
127127

128128
steps:
129129
- name: "Checkout"
130-
uses: actions/checkout@v4
130+
uses: actions/checkout@v5
131131

132132
- name: "Install PHP"
133133
uses: "shivammathur/setup-php@v2"
@@ -140,17 +140,17 @@ jobs:
140140
with:
141141
working-directory: "issue-bot"
142142

143-
- uses: actions/download-artifact@v4
143+
- uses: actions/download-artifact@v6
144144
with:
145145
name: playground-cache
146146
path: issue-bot/tmp
147147

148-
- uses: actions/download-artifact@v4
148+
- uses: actions/download-artifact@v6
149149
with:
150150
name: issue-cache
151151
path: issue-bot/tmp
152152

153-
- uses: actions/download-artifact@v4
153+
- uses: actions/download-artifact@v6
154154
with:
155155
pattern: results-*
156156
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)