Skip to content

Commit 446be40

Browse files
committed
GH Actions: clean up/simplify the matrix
No need for the `experimental` key as we can just do a comparison in the `continue-on-error` directive.
1 parent 50444be commit 446be40

1 file changed

Lines changed: 1 addition & 12 deletions

File tree

.github/workflows/test.yml

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -32,50 +32,39 @@ jobs:
3232
# - PHP 8.1 needs PHPCS 3.6.1+ to run without errors.
3333
php: ['5.4', '5.5', '5.6', '7.0', '7.1', '7.2']
3434
phpcs_version: ['3.1.0', 'dev-master']
35-
experimental: [false]
3635

3736
include:
3837
# Complete the matrix, while preventing issues with PHPCS versions incompatible with certain PHP versions.
3938
- php: '8.1'
4039
phpcs_version: 'dev-master'
41-
experimental: false
4240
- php: '8.1'
4341
phpcs_version: '3.6.1'
44-
experimental: false
4542

4643
- php: '8.0'
4744
phpcs_version: 'dev-master'
48-
experimental: false
4945
- php: '8.0'
5046
phpcs_version: '3.5.7'
51-
experimental: false
5247

5348
- php: '7.4'
5449
phpcs_version: 'dev-master'
55-
experimental: false
5650
- php: '7.4'
5751
phpcs_version: '3.5.0'
58-
experimental: false
5952

6053
- php: '7.3'
6154
phpcs_version: 'dev-master'
62-
experimental: false
6355
- php: '7.3'
6456
phpcs_version: '3.3.1'
65-
experimental: false
6657

6758
# Experimental builds. These are allowed to fail.
6859
- php: '7.4'
6960
phpcs_version: '4.0.x-dev'
70-
experimental: true
7161

7262
- php: '8.2' # Nightly.
7363
phpcs_version: 'dev-master'
74-
experimental: true
7564

7665
name: "Test${{ matrix.phpcs_version == 'dev-master' && ' + Lint' || '' }}: PHP ${{ matrix.php }} - PHPCS ${{ matrix.phpcs_version }}"
7766

78-
continue-on-error: ${{ matrix.experimental }}
67+
continue-on-error: ${{ matrix.php == '8.2' || matrix.phpcs_version == '4.0.x-dev' }}
7968

8069
steps:
8170
- name: Checkout code

0 commit comments

Comments
 (0)