|
49 | 49 | required: false |
50 | 50 | type: string |
51 | 51 | default: '0' |
52 | | - MIN_PHP_VERSION: |
| 52 | + PRIMARY_PHP_VERSION: |
53 | 53 | required: false |
54 | 54 | type: string |
55 | 55 | default: '7.2' |
56 | | - ALL_PHP_VERSIONS: |
| 56 | + PHP_VERSION_MATRIX: |
57 | 57 | required: false |
58 | 58 | type: string |
59 | 59 | default: '["7.2", "7.3", "7.4", "8.0", "8.1", "8.2", "8.3", "8.4"]' |
|
78 | 78 | strategy: |
79 | 79 | matrix: |
80 | 80 | include: |
81 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 81 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
82 | 82 | db: 'none' |
83 | 83 | NOTESTS: 1 |
84 | 84 |
|
@@ -146,26 +146,26 @@ jobs: |
146 | 146 | runs-on: ubuntu-22.04 |
147 | 147 | strategy: |
148 | 148 | matrix: |
149 | | - php: ${{ fromJSON(inputs.ALL_PHP_VERSIONS) }} |
| 149 | + php: ${{ fromJSON(inputs.PHP_VERSION_MATRIX) }} |
150 | 150 | db: ['mysql:5.7'] |
151 | 151 | include: |
152 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 152 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
153 | 153 | db: 'mariadb:10.1' |
154 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 154 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
155 | 155 | db: 'mariadb:10.2' |
156 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 156 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
157 | 157 | db: 'mariadb:10.3' |
158 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 158 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
159 | 159 | db: 'mariadb:10.4' |
160 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 160 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
161 | 161 | db: 'mariadb:10.5' |
162 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 162 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
163 | 163 | db: 'mysql:5.6' |
164 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 164 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
165 | 165 | db: 'mysql:5.6' |
166 | 166 | db_alias: 'MyISAM Tests' |
167 | 167 | MYISAM: 1 |
168 | | - - php: ${{ startsWith(inputs.MIN_PHP_VERSION, '7') && '7.4' || inputs.MIN_PHP_VERSION }} |
| 168 | + - php: ${{ startsWith(inputs.PRIMARY_PHP_VERSION, '7') && '7.4' || inputs.PRIMARY_PHP_VERSION }} |
169 | 169 | db: 'mysql:8.0' |
170 | 170 | COVERAGE: ${{ inputs.CODECOV == '1' && '1' || '0' }} |
171 | 171 | db_alias: ${{ inputs.CODECOV == '1' && 'mysql:8.0 with Coverage' || 'mysql:8.0' }} |
@@ -293,20 +293,20 @@ jobs: |
293 | 293 | runs-on: ubuntu-22.04 |
294 | 294 | strategy: |
295 | 295 | matrix: |
296 | | - php: ${{ fromJSON(inputs.ALL_PHP_VERSIONS) }} |
| 296 | + php: ${{ fromJSON(inputs.PHP_VERSION_MATRIX) }} |
297 | 297 | db: ['postgres:14'] |
298 | 298 | include: |
299 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 299 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
300 | 300 | db: 'postgres:9.5' |
301 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 301 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
302 | 302 | db: 'postgres:9.6' |
303 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 303 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
304 | 304 | db: 'postgres:10' |
305 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 305 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
306 | 306 | db: 'postgres:11' |
307 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 307 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
308 | 308 | db: 'postgres:12' |
309 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 309 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
310 | 310 | db: 'postgres:13' |
311 | 311 |
|
312 | 312 | name: PHP ${{ matrix.php }} - ${{ matrix.db }} |
@@ -413,12 +413,12 @@ jobs: |
413 | 413 | strategy: |
414 | 414 | matrix: |
415 | 415 | include: |
416 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 416 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
417 | 417 | db: "sqlite3" |
418 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 418 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
419 | 419 | db: "mcr.microsoft.com/mssql/server:2019-CU27-ubuntu-20.04" |
420 | 420 | db_alias: 'MSSQL 2019' |
421 | | - - php: ${{ inputs.MIN_PHP_VERSION }} |
| 421 | + - php: ${{ inputs.PRIMARY_PHP_VERSION }} |
422 | 422 | db: "mcr.microsoft.com/mssql/server:2022-CU13-ubuntu-22.04" |
423 | 423 | db_alias: 'MSSQL 2022' |
424 | 424 |
|
|
0 commit comments