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: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
php: [8.2, 8.3, 8.4, 8.5] include:
laravel: [10.*, 11.*, 12.*] - php: 8.2
testbench: [9.*] 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: steps:
- name: Checkout code - name: Checkout code

View File

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