Skip to content

Commit 7723f31

Browse files
committed
upgrade test combolist against php8.4 + laravel 11/12
1 parent db09ce2 commit 7723f31

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

.github/workflows/run-tests.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,22 @@ jobs:
1616
strategy:
1717
fail-fast: true
1818
matrix:
19-
os: [ubuntu-latest, windows-latest]
20-
php: [8.3, 8.2, 8.1]
21-
laravel: [10.*]
22-
stability: [prefer-lowest, prefer-stable]
19+
os: [ ubuntu-latest, windows-latest ]
20+
php: [ 8.1, 8.2, 8.3, 8.4 ]
21+
laravel: [ 10.*,11.*,12.* ]
22+
stability: [ prefer-lowest, prefer-stable ]
2323
include:
24+
- laravel: 12.*
25+
testbench: 10.*
26+
- laravel: 11.*
27+
testbench: 9.*
2428
- laravel: 10.*
2529
testbench: 8.*
26-
carbon: ^2.63
30+
exclude:
31+
- laravel: 11.x
32+
php: 8.1
33+
- laravel: 12.x
34+
php: 8.1
2735

2836
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}
2937

@@ -45,7 +53,7 @@ jobs:
4553
4654
- name: Install dependencies
4755
run: |
48-
composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" "nesbot/carbon:${{ matrix.carbon }}" --no-interaction --no-update
56+
composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update
4957
composer update --${{ matrix.stability }} --prefer-dist --no-interaction
5058
5159
- name: List Installed Dependencies

0 commit comments

Comments
 (0)