@@ -17,27 +17,19 @@ jobs:
1717
1818 name : DD ${{ matrix.dd }} SF ${{ matrix.sf }} PHP ${{ matrix.php }}
1919 runs-on : ubuntu-latest
20+ continue-on-error : ${{ matrix.is_next }}
21+
2022 strategy :
21- fail-fast : false
2223 matrix :
2324 include :
24- - { dd: '4.0.*', sf: '4.0.*', php: '7.2' }
25- - { dd: '^4.0', sf: '^4.0', php: '7.2' }
26- - { dd: '4.0.*', sf: '5.0.*', php: '7.3' }
27- - { dd: '^4.0', sf: '^5.0', php: '7.3' }
28- - { dd: '5.0.*', sf: '5.0.*', php: '7.4' }
29- - { dd: '^5.0', sf: '^5.0', php: '7.4' }
30- - { dd: '5.0.*', sf: '6.0.*', php: '8.0' }
31- - { dd: '^5.0', sf: '^6.0', php: '8.0' }
32- - { dd: '5.0.*', sf: '6.0.*', php: '8.1' }
33- - { dd: '^5.0', sf: '^6.0', php: '8.1' }
34- - { dd: '6.0.*', sf: '6.0.*', php: '8.1' }
35- - { dd: '^6.0', sf: '^6.0', php: '8.1' }
25+ - { dd: '6.1.*', sf: '5.4.*', php: '8.1', is_next: false }
26+ - { dd: '6.1.*', sf: '6.4.*', php: '8.2', is_next: false }
27+ - { dd: '6.1.*', sf: '7.0.*', php: '8.3', is_next: false }
3628
3729 steps :
3830
3931 - name : Checkout
40- uses : actions/checkout@v2
32+ uses : actions/checkout@v4
4133
4234 - name : Setup PHP
4335 uses : shivammathur/setup-php@v2
@@ -46,10 +38,10 @@ jobs:
4638 coverage : none
4739
4840 - name : Require specific dependencies versions
49- run : composer require matomo/device-detector:${{ matrix.dd }} symfony/framework-bundle:${{ matrix.sf }}
41+ run : composer require -w matomo/device-detector:${{ matrix.dd }} symfony/framework-bundle:${{ matrix.sf }}
5042
5143 - name : Install Composer dependencies
5244 uses : ramsey/composer-install@v2
5345
5446 - name : Run PHPUnit
55- run : vendor/bin/phpunit --testdox
47+ run : vendor/bin/phpunit
0 commit comments