Skip to content

Commit 8678774

Browse files
committed
Use stable and pre-release in matrix
1 parent bdc76bf commit 8678774

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/code-quality.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,13 @@ jobs:
2424
matrix:
2525
operating-system: ['ubuntu-latest', 'macos-latest']
2626
# Run on current stable and next RC if available
27-
php-versions: ['8.4', '8.5']
27+
pre-release: [false]
28+
stable: [false]
29+
include:
30+
- php-versions: 8.5
31+
pre-release: true
32+
- php-versions: 8.4
33+
stable: true
2834
steps:
2935
- name: Force linux line endings
3036
run: |
@@ -60,11 +66,11 @@ jobs:
6066

6167
- name: Install dependencies
6268
run: composer install --prefer-dist --dev
63-
if: matrix.php-versions != 8.5
69+
if: matrix.pre-release == false
6470

6571
- name: Update dependencies (PHP 8.5 RC)
6672
run: composer update --dev
67-
if: matrix.php-versions == 8.5
73+
if: matrix.pre-release == true
6874

6975
- name: Build Vite manifest
7076
run: |
@@ -79,7 +85,7 @@ jobs:
7985

8086
- name: Upload coverage to Codecov
8187
# We only care about PHP 8.4 (latest stable) for our code coverage report
82-
if: matrix.php-versions == 8.4
88+
if: matrix.stable == true
8389
uses: codecov/codecov-action@v5
8490
with:
8591
token: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)