Skip to content

Commit 7a1f973

Browse files
committed
Refactor test matrix to remove dependency matrix and simplify installation steps
1 parent a2433fa commit 7a1f973

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

.github/workflows/test-matrix.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,11 @@ jobs:
1515
matrix:
1616
php: ['8.2', '8.3']
1717
laravel: ['^12.0', '^13.0']
18-
dependencies: ['stable', 'lowest']
1918
exclude:
2019
- php: '8.2'
2120
laravel: '^13.0'
2221

23-
name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} - ${{ matrix.dependencies }} deps
22+
name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }}
2423

2524
steps:
2625
- uses: actions/checkout@v4
@@ -38,13 +37,8 @@ jobs:
3837
- name: Configure Laravel version
3938
run: composer require "laravel/framework:${{ matrix.laravel }}" --no-update --with-all-dependencies
4039

41-
- name: Install dependencies (stable)
42-
if: matrix.dependencies == 'stable'
40+
- name: Install dependencies
4341
run: composer update --prefer-dist --no-interaction --no-progress --with-all-dependencies
4442

45-
- name: Install dependencies (lowest)
46-
if: matrix.dependencies == 'lowest'
47-
run: composer update --prefer-lowest --prefer-stable --no-interaction --no-progress --with-all-dependencies
48-
4943
- name: Run tests
5044
run: vendor/bin/pest --no-coverage

0 commit comments

Comments
 (0)