Make it ready for PHP 8.4 and 8.5

This commit is contained in:
Derick Rethans
2025-08-05 09:39:31 +01:00
parent eafbeee845
commit 05ec1ac459
2 changed files with 6 additions and 3 deletions

View File

@@ -18,7 +18,7 @@ jobs:
strategy:
fail-fast: false
matrix:
php: ["7.3", "7.4", "8.0", "8.1", "8.2"]
php: ["7.3", "7.4", "8.0", "8.1", "8.2", "8.3", "8.4", "8.5"]
arch: [x86, x64]
ts: [nts, ts]
experimental: [false]
@@ -71,6 +71,9 @@ jobs:
if ('8.0' -eq '${{matrix.php}}') { $artifact_name = $artifact_name + '-vs16' }
if ('8.1' -eq '${{matrix.php}}') { $artifact_name = $artifact_name + '-vs16' }
if ('8.2' -eq '${{matrix.php}}') { $artifact_name = $artifact_name + '-vs16' }
if ('8.3' -eq '${{matrix.php}}') { $artifact_name = $artifact_name + '-vs16' }
if ('8.4' -eq '${{matrix.php}}') { $artifact_name = $artifact_name + '-vs17' }
if ('8.5' -eq '${{matrix.php}}') { $artifact_name = $artifact_name + '-vs17' }
if ('nts' -eq '${{matrix.ts}}') { $artifact_name = $artifact_name + '-nts' }
if ('x64' -eq '${{matrix.arch}}') { $artifact_name = $artifact_name + '-x86_64' }

View File

@@ -106,8 +106,8 @@
<required>
<php>
<min>7.2.0</min>
<max>8.4.0</max>
<exclude>8.4.0</exclude>
<max>8.6.0</max>
<exclude>8.6.0</exclude>
</php>
<pearinstaller>
<min>1.4.0</min>