File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -68,15 +68,28 @@ jobs:
6868 fail-fast : false
6969 matrix :
7070 php-version : ['8.1', '8.3', '8.4']
71+ minimum-stability : ['stable', 'dev']
7172 include :
7273 - php-version : ' 8.1'
7374 dependency-version : ' lowest'
75+ minimum-stability : ' stable'
7476 - php-version : ' 8.3'
7577 dependency-version : ' highest'
78+ minimum-stability : ' stable'
7679 - php-version : ' 8.4'
7780 dependency-version : ' highest'
81+ minimum-stability : ' stable'
82+ - php-version : ' 8.4'
83+ dependency-version : ' highest'
84+ minimum-stability : ' dev'
7885 component : ${{ fromJson(needs.tests-php-components.outputs.components )}}
7986 exclude :
87+ - php-version : ' 8.1'
88+ minimum-stability : dev
89+ - php-version : ' 8.3'
90+ minimum-stability : dev
91+ - php-version : ' 8.4'
92+ minimum-stability : dev
8093 - component : Map # does not support PHP 8.1
8194 php-version : ' 8.1'
8295 - component : Map/src/Bridge/Google # does not support PHP 8.1
@@ -104,6 +117,11 @@ jobs:
104117 run : php .github/build-packages.php
105118 working-directory : ${{ github.workspace }}
106119
120+ - name : Configure ${{ matrix.minimum-stability }} stability
121+ if : ${{ matrix.minimum-stability }}
122+ run : composer config minimum-stability ${{ matrix.minimum-stability }}
123+ working-directory : " src/${{ matrix.component }}"
124+
107125 - name : Install ${{ matrix.component }} packages
108126 uses : ramsey/composer-install@v3
109127 with :
You can’t perform that action at this time.
0 commit comments