2525 description : Versions of PHP to test with. Should be array of strings encoded as JSON array
2626 type : string
2727 required : false
28- default : ' ["7.3", "7.4", "8.0", "8.1", "8.2", "8.3", "8.4"]'
28+ default : ' ["7.3", "7.4", "8.0", "8.1", "8.2", "8.3", "8.4", "8.5" ]'
2929
3030 php_extensions :
3131 description : PHP extensions to install.
@@ -100,13 +100,15 @@ jobs:
100100 prefixStr : (prefix)
101101
102102 # @TODO: remove in 2.0
103- # Include testing PHP 8.2 with deprecation warnings disabled.
103+ # Include testing PHP 8.2+ with deprecation warnings disabled.
104104 - php : 8.2
105105 php_ini_values : error_reporting=E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED
106106 - php : 8.3
107107 php_ini_values : error_reporting=E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED
108108 - php : 8.4
109109 php_ini_values : error_reporting=E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED
110+ - php : 8.5
111+ php_ini_values : error_reporting=E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED
110112
111113 # To reduce number of actions, we exclude some PHP versions from running with some DB versions.
112114 exclude :
@@ -118,9 +120,15 @@ jobs:
118120 service : ' mysql:8.0.30'
119121
120122 # @TODO: remove in 2.0
121- # Exclude testing PHP 8.2 with deprecation warnings enabled.
123+ # Exclude testing PHP 8.2+ with deprecation warnings enabled.
122124 - php : 8.2
123125 php_ini_values : error_reporting=E_ALL
126+ - php : 8.3
127+ php_ini_values : error_reporting=E_ALL
128+ - php : 8.4
129+ php_ini_values : error_reporting=E_ALL
130+ - php : 8.5
131+ php_ini_values : error_reporting=E_ALL
124132
125133 services :
126134 mysql :
@@ -181,6 +189,7 @@ jobs:
181189 php : ${{ fromJSON(inputs.php_versions) }}
182190 exclude :
183191 - php : 8.4
192+ - php : 8.5
184193
185194 name : ' PHPStan PHP ${{ matrix.php }}'
186195
0 commit comments