Skip to content

Commit 87e71d3

Browse files
Merge pull request #318 from cmb69/cmb/update-win-ci
Update Windows CI workflow for PHP 8.4
2 parents e3a2ded + bf72319 commit 87e71d3

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/windows.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,26 @@ jobs:
77
shell: cmd
88
strategy:
99
matrix:
10-
version: ["8.0", "8.1", "8.2", "8.3"]
10+
version: ["8.0", "8.1", "8.2", "8.3", "8.4"]
1111
arch: [x64]
1212
ts: [ts]
1313
if: success() || failure()
14-
runs-on: windows-latest
14+
runs-on: windows-2022
1515
name: Windows, PHP v${{matrix.version}}
1616
steps:
1717
- name: Checkout
18-
uses: actions/checkout@v3
18+
uses: actions/checkout@v4
1919
- name: Setup PHP
2020
id: setup-php
21-
uses: php/setup-php-sdk@v0.8
21+
uses: php/setup-php-sdk@v0.9
2222
with:
2323
version: ${{matrix.version}}
2424
arch: ${{matrix.arch}}
2525
ts: ${{matrix.ts}}
2626
- name: Fetch dependencies
2727
run: |
28-
curl -LO https://windows.php.net/downloads/pecl/deps/pthreads-2.11.0-vs16-${{matrix.arch}}.zip
29-
7z x pthreads-2.11.0-vs16-${{matrix.arch}}.zip -o..\deps
28+
curl -LO https://downloads.php.net/~windows/pecl/deps/pthreads-3.0.0-vs16-${{matrix.arch}}.zip
29+
7z x pthreads-3.0.0-vs16-${{matrix.arch}}.zip -o..\deps
3030
- name: Enable Developer Command Prompt
3131
uses: ilammy/msvc-dev-cmd@v1
3232
with:
@@ -55,7 +55,7 @@ jobs:
5555
copy ..\deps\COPYING .install\COPYING.PTHREADS
5656
copy ..\deps\bin\* .install
5757
- name: Upload artifacts
58-
uses: actions/upload-artifact@v3
58+
uses: actions/upload-artifact@v4
5959
with:
6060
name: parallel-${{matrix.version}}
6161
path: .install

0 commit comments

Comments
 (0)