Skip to content

Commit 180f081

Browse files
Laravel 10.x Testing
Adding Laravel 10 into the test matrix.
1 parent accd8f8 commit 180f081

File tree

1 file changed

+20
-11
lines changed

1 file changed

+20
-11
lines changed

.github/workflows/tests.yml

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,30 @@ on:
88

99
jobs:
1010
tests:
11-
1211
runs-on: ubuntu-latest
1312
strategy:
1413
fail-fast: false
1514
matrix:
1615
php: [7.3, 7.4, 8.0, 8.1]
17-
laravel: [^6.0, ^7.0, ^8.0, ^9.0]
16+
laravel: [^6.0, ^7.0, ^8.0, ^9.0, ^10.0]
1817
scout: [^7.0, ^8.0, ^9.0]
1918
exclude:
2019
- php: 7.3
2120
laravel: ^9.0
21+
- php: 7.3
22+
laravel: ^10.0
2223
- php: 7.4
2324
laravel: ^9.0
25+
- php: 7.4
26+
laravel: ^10.0
2427
- php: 8.0
25-
scout: ^7.0
28+
laravel: ^10.0
29+
- php: 8.0
30+
scout: ^7.0
2631
- php: 8.1
27-
scout: ^7.0
32+
scout: ^7.0
2833
- php: 8.1
29-
scout: ^8.0
34+
scout: ^8.0
3035
- laravel: ^6.0
3136
scout: ^9.0
3237
- laravel: ^7.0
@@ -37,7 +42,11 @@ jobs:
3742
scout: ^7.0
3843
- laravel: ^9.0
3944
scout: ^8.0
40-
45+
- laravel: ^10.0
46+
scout: ^7.0
47+
- laravel: ^10.0
48+
scout: ^8.0
49+
4150
name: Test PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} - Scout ${{ matrix.scout }}
4251

4352
steps:
@@ -54,11 +63,11 @@ jobs:
5463

5564
- name: Install dependencies
5665
run: |
57-
composer require "illuminate/contracts=${{ matrix.laravel }}" --no-update
58-
composer require "illuminate/database=${{ matrix.laravel }}" --no-update
59-
composer require "illuminate/support=${{ matrix.laravel }}" --no-update
60-
composer require "laravel/scout=${{ matrix.scout }}" --no-update
61-
composer update --prefer-dist --no-interaction --no-progress
66+
composer require "illuminate/contracts=${{ matrix.laravel }}" --no-update
67+
composer require "illuminate/database=${{ matrix.laravel }}" --no-update
68+
composer require "illuminate/support=${{ matrix.laravel }}" --no-update
69+
composer require "laravel/scout=${{ matrix.scout }}" --no-update
70+
composer update --prefer-dist --no-interaction --no-progress
6271
6372
- name: Run tests
6473
run: vendor/bin/phpunit --verbose

0 commit comments

Comments
 (0)