Skip to content

Commit 6192de8

Browse files
committed
chore(ci): add php 8.4
1 parent 5572e61 commit 6192de8

2 files changed

Lines changed: 17 additions & 2 deletions

File tree

.github/workflows/linux.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ jobs:
99
strategy:
1010
matrix:
1111
php:
12+
- '8.4-alpine'
13+
- '8.4-zts-alpine'
1214
- '8.3-alpine'
1315
- '8.3-zts-alpine'
1416
- '8.2-alpine'

.github/workflows/windows.yaml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ jobs:
1111
strategy:
1212
matrix:
1313
php:
14+
- '8.4'
1415
- '8.3'
1516
- '8.2'
1617
- '8.1'
@@ -20,15 +21,27 @@ jobs:
2021
ts:
2122
- 'nts'
2223
- 'ts'
24+
vc:
25+
- vs16
26+
- vs17
2327
library:
2428
- ''
2529
- 'vcpkg'
30+
exclude:
31+
- php: '8.4'
32+
vc: vs16
33+
- php: '8.3'
34+
vc: vs17
35+
- php: '8.2'
36+
vc: vs17
37+
- php: '8.1'
38+
vc: vs17
2639

27-
runs-on: windows-2019
40+
runs-on: ${{ matrix.vc == 'vs17' && 'windows-2022' || 'windows-2019' }}
2841

2942
env:
3043
PHP_VER: ${{ matrix.php }}
31-
VC: vs16
44+
VC: ${{ matrix.vc }}
3245
ARCH: ${{ matrix.arch }}
3346
TS: ${{ matrix.ts }}
3447

0 commit comments

Comments
 (0)