File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change 96
96
# Skip test runs on builds which are also run in the coverage job.
97
97
# Note: the tests on PHP 7.2 will still be run as the coverage build uses custom_ini settings for that version.
98
98
- php : ' 5.4'
99
+ os : ' ubuntu-latest'
100
+ skip_tests : true
101
+ - php : ' 5.4'
102
+ os : ' windows-latest'
99
103
skip_tests : true
100
104
- php : ' 8.4'
101
105
skip_tests : true
@@ -200,10 +204,22 @@ jobs:
200
204
strategy :
201
205
matrix :
202
206
os : ['ubuntu-latest', 'windows-latest']
203
- php : ['5.4', ' 8.4']
207
+ php : ['8.4']
204
208
custom_ini : [false]
205
209
206
210
include :
211
+ - php : ' 5.4'
212
+ os : ' ubuntu-latest'
213
+ custom_ini : false
214
+ # Installing on Windows with PHP 5.4 runs into all sorts of problems with Composer.
215
+ # Considering PHP 5.4 is ancient, I deem it acceptable to run coverage on Windows on PHP 5.5.
216
+ # See this issue for more context (yes, I've seen this problem before):
217
+ # @link https://github.com/PHPCSStandards/composer-installer/pull/213
218
+ - php : ' 5.5'
219
+ os : ' windows-latest'
220
+ custom_ini : false
221
+
222
+ # Also run one coverage build with custom ini settings.
207
223
- php : ' 7.2'
208
224
os : ' ubuntu-latest'
209
225
custom_ini : true
You can’t perform that action at this time.
0 commit comments