U tests, composer

This commit is contained in:
Fabian @ Blax Software 2025-12-03 14:29:02 +01:00
parent cd9f01b51f
commit e59edcd635
2 changed files with 35 additions and 7 deletions

View File

@ -12,11 +12,39 @@ jobs:
strategy:
fail-fast: false
matrix:
php: [8.2, 8.3, 8.4, 8.5]
laravel: [10.*, 11.*, 12.*]
testbench: [9.*]
include:
- php: 8.2
laravel: 9.*
testbench: 7.*
- php: 8.2
laravel: 10.*
testbench: 8.*
- php: 8.2
laravel: 11.*
testbench: 9.*
- php: 8.2
laravel: 12.*
testbench: 10.*
- php: 8.3
laravel: 9.*
testbench: 7.*
- php: 8.3
laravel: 10.*
testbench: 8.*
- php: 8.3
laravel: 11.*
testbench: 9.*
- php: 8.3
laravel: 12.*
testbench: 10.*
- php: 8.4
laravel: 11.*
testbench: 9.*
- php: 8.4
laravel: 12.*
testbench: 10.*
name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }}
name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} - Testbench ${{ matrix.testbench }}
steps:
- name: Checkout code

View File

@ -19,13 +19,13 @@
},
"require": {
"php": "^8.2|^8.3",
"illuminate/support": "^10.0|^11.0|^12.0",
"illuminate/database": "^10.0|^11.0|^12.0",
"illuminate/support": "^9.0|^10.0|^11.0|^12.0",
"illuminate/database": "^9.0|^10.0|^11.0|^12.0",
"blax-software/laravel-workkit": "dev-master|*",
"laravel/cashier": "^15.7"
},
"require-dev": {
"orchestra/testbench": "^8.0|^9.0",
"orchestra/testbench": "^7.0|^8.0|^9.0|^10.0",
"phpunit/phpunit": "^10.0",
"mockery/mockery": "^1.5"
},