88 - next-major
99 - beta
1010 - alpha
11- - ' [0-9]+.x'
1211 pull_request :
1312 types : [opened, synchronize, reopened]
1413 release :
1716 workflow_dispatch :
1817
1918env :
20- default-php-version : ' 8.2 '
21- default-laravel-version : ' 10.* '
19+ default-php-version : ' 8.3 '
20+ default-laravel-version : ' 11.0 '
2221 semantic-node-version : 20
2322
2423concurrency :
@@ -34,21 +33,36 @@ jobs:
3433 fail-fast : false
3534 matrix :
3635 php-version : ['8.1', '8.2', '8.3']
37- laravel-version : ['9.* ', '10.* ']
36+ laravel-version : ['9.0 ', '10.0', '11.0 ']
3837 psr7 : ['guzzle']
3938 include :
4039 - php-version : ' 8.1'
41- laravel-version : ' 9.* '
40+ laravel-version : ' 9.0 '
4241 psr7 : ' nyholm'
4342 - php-version : ' 8.1'
44- laravel-version : ' 9.* '
43+ laravel-version : ' 9.0 '
4544 psr7 : ' discovery'
4645 - php-version : ' 8.2'
47- laravel-version : ' 10.* '
46+ laravel-version : ' 10.0 '
4847 psr7 : ' nyholm'
4948 - php-version : ' 8.2'
50- laravel-version : ' 10.* '
49+ laravel-version : ' 10.0 '
5150 psr7 : ' discovery'
51+ - php-version : ' 8.2'
52+ laravel-version : ' 11.0'
53+ psr7 : ' nyholm'
54+ - php-version : ' 8.2'
55+ laravel-version : ' 11.0'
56+ psr7 : ' discovery'
57+ - php-version : ' 8.3'
58+ laravel-version : ' 11.0'
59+ psr7 : ' nyholm'
60+ - php-version : ' 8.3'
61+ laravel-version : ' 11.0'
62+ psr7 : ' discovery'
63+ exclude :
64+ - php-version : ' 8.1'
65+ laravel-version : ' 11.0'
5266
5367 steps :
5468 - name : Checkout sources
90104 - name : Update dependencies with Laravel ${{ matrix.laravel-version }}
91105 run : |
92106 export COMPOSER_ROOT_VERSION=dev-main
93- composer require "illuminate/support:${{ matrix.laravel-version }}" --no-update
107+ composer require "illuminate/support:^ ${{ matrix.laravel-version }}" --no-update
94108
95109 - name : Use psr7 variant (nyholm)
96110 if : matrix.psr7 == 'nyholm'
@@ -149,7 +163,7 @@ jobs:
149163 - name : Download results
150164 uses : actions/download-artifact@v4
151165 with :
152- pattern : ${{ format('results_{0}_{1}', env.default-php-version, env.default-laravel-version) }}
166+ pattern : ${{ format('results_{0}_{1}* ', env.default-php-version, env.default-laravel-version) }}
153167 path : results
154168 merge-multiple : true
155169
0 commit comments