Skip to content

Commit ffdf9e5

Browse files
authored
Add Laravel 10 Support (#13)
1 parent 4997aea commit ffdf9e5

File tree

3 files changed

+18
-12
lines changed

3 files changed

+18
-12
lines changed

.github/workflows/run-tests.yml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,33 @@ jobs:
88
strategy:
99
fail-fast: true
1010
matrix:
11-
os: [ubuntu-latest, windows-latest]
12-
php: ['8.1', '8.0', '7.4']
13-
laravel: [9.*, 8.*]
11+
os: [ubuntu-latest]
12+
php: ['8.2', '8.1', '8.0', '7.4']
13+
laravel: [10.*, 9.*, 8.*]
1414
dependency-version: [prefer-lowest, prefer-stable]
1515
exclude:
1616
- laravel: 9.*
1717
php: '7.4'
18+
- laravel: 10.*
19+
php: '7.4'
20+
- laravel: 10.*
21+
php: '8.0'
1822
include:
1923
- laravel: 8.*
2024
testbench: ^6.23
2125
- laravel: 9.*
2226
testbench: ^7.0
27+
- laravel: 10.*
28+
testbench: ^8.0
2329

2430
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }} - ${{ matrix.os }}
2531

2632
steps:
2733
- name: Checkout code
28-
uses: actions/checkout@v2
34+
uses: actions/checkout@v3
2935

3036
- name: Cache dependencies
31-
uses: actions/cache@v2
37+
uses: actions/cache@v3
3238
with:
3339
path: ~/.composer/cache/files
3440
key: dependencies-laravel-${{ matrix.laravel }}-php-${{ matrix.php }}-${{ matrix.dependency-version }}-composer-${{ hashFiles('composer.json') }}
@@ -44,13 +50,13 @@ jobs:
4450

4551
- name: Install dependencies
4652
run: |
47-
composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update
53+
composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" "nesbot/carbon:>=2.62.1" --no-interaction --no-update
4854
composer update --${{ matrix.dependency-version }} --prefer-dist --no-interaction --no-suggest
4955
5056
- name: Execute tests
5157
run: vendor/bin/phpunit
5258

5359
- name: Upload PHP test coverage report
54-
uses: codecov/codecov-action@v1
60+
uses: codecov/codecov-action@v3
5561
with:
5662
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/update-changelog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010

1111
steps:
1212
- name: Checkout code
13-
uses: actions/checkout@v2
13+
uses: actions/checkout@v3
1414
with:
1515
ref: main
1616

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
],
2020
"require": {
2121
"php": "^7.4|^8.0",
22-
"fidum/laravel-dashboard-chart-tile": "^5.0",
23-
"laravel/vapor-cli": "^1.43",
24-
"spatie/laravel-dashboard": "^2.1"
22+
"fidum/laravel-dashboard-chart-tile": "^5.0.1",
23+
"laravel/vapor-cli": "^1.54",
24+
"spatie/laravel-dashboard": "^2.1.4"
2525
},
2626
"require-dev": {
2727
"mockery/mockery": "^1.5",
2828
"nunomaduro/laravel-mojito": "^0.2.10",
29-
"orchestra/testbench": "^6.0|^7.0",
29+
"orchestra/testbench": "^6.0|^7.0|^8.0",
3030
"phpunit/phpunit": "^9.5"
3131
},
3232
"autoload": {

0 commit comments

Comments
 (0)