Skip to content

Commit 9c5330e

Browse files
authored
Merge pull request #8 from whitecube/laravel-12
Laravel 12
2 parents ae3c45f + 3464350 commit 9c5330e

File tree

2 files changed

+18
-15
lines changed

2 files changed

+18
-15
lines changed

.github/workflows/tests.yml

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: run-tests
22

3-
on: [push, pull_request, workflow_dispatch]
3+
on: [push, pull_request]
44

55
jobs:
66
test:
@@ -9,20 +9,22 @@ jobs:
99
fail-fast: false
1010
matrix:
1111
os: [ubuntu-latest]
12-
php: [8.1, 8.0]
13-
laravel: [8.*, 9.*]
14-
dependency-version: [prefer-stable]
12+
php: [8.4, 8.3, 8.2]
13+
laravel: [12.*, 11.*, 10.*]
14+
stability: [prefer-stable]
1515
include:
16-
- laravel: 9.*
17-
testbench: 7.*
18-
- laravel: 8.*
19-
testbench: 6.*
16+
- laravel: 12.*
17+
testbench: 10.*
18+
- laravel: 11.*
19+
testbench: 9.*
20+
- laravel: 10.*
21+
testbench: 8.*
2022

21-
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }} - ${{ matrix.os }}
23+
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}
2224

2325
steps:
2426
- name: Checkout code
25-
uses: actions/checkout@v2
27+
uses: actions/checkout@v4
2628

2729
- name: Setup PHP
2830
uses: shivammathur/setup-php@v2
@@ -33,7 +35,8 @@ jobs:
3335

3436
- name: Install dependencies
3537
run: |
36-
composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update
37-
composer update --${{ matrix.dependency-version }} --prefer-dist --no-interaction
38+
composer require "illuminate/support:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction
39+
composer update --${{ matrix.stability }} --prefer-dist --no-interaction
40+
3841
- name: Execute tests
39-
run: ./vendor/bin/pest
42+
run: vendor/bin/pest --color=always

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
],
2828
"require": {
2929
"whitecube/php-prices": "^3.0|^4.0",
30-
"illuminate/support": "^8.0|^9.0|^10.0|^11.0"
30+
"illuminate/support": "^10.0|^11.0|^12.0"
3131
},
3232
"autoload": {
3333
"psr-4": {
@@ -43,7 +43,7 @@
4343
}
4444
},
4545
"require-dev": {
46-
"pestphp/pest": "^1.21",
46+
"pestphp/pest": "^1.21|^2.0|^3.0",
4747
"orchestra/testbench": "^6.24|^7.0|^8.0"
4848
},
4949
"config": {

0 commit comments

Comments
 (0)