Skip to content

Commit 15711da

Browse files
steachessi-anik
andauthored
Breaking: Test on php 8.4, allow Laravel 12, remove php 8.1, drop illuminate/support 10 (#14)
* Fix: Test on php 8.4, allow Laravel 12 * Fix: Test on php 8.4, allow Laravel 12 * Fix: Test on php 8.4, allow Laravel 12 * Fix: Test on php 8.4, allow Laravel 12 * Fix: Test on php 8.4, allow Laravel 12 * Fix: Test on php 8.4, allow Laravel 12 * Added support for L12 * Testing against L12 added, phpunit code coverage is checked against 8.4 --------- Co-authored-by: Syed Sirajul Islam Anik <[email protected]>
1 parent d31c0aa commit 15711da

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

.github/workflows/standard-test-coverage.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,13 @@ jobs:
3434
fail-fast: false
3535
matrix:
3636
os: [ ubuntu-latest ]
37-
php: [ 8.1, 8.2, 8.3 ]
38-
laravel: [ 10, 11 ]
37+
php: [ 8.1, 8.2, 8.3, 8.4 ]
38+
laravel: [ 10, 11, 12 ]
3939
exclude:
4040
- php: 8.1
4141
laravel: 11
42+
- php: 8.1
43+
laravel: 12
4244

4345
steps:
4446
- name: Checkout code
@@ -69,7 +71,7 @@ jobs:
6971
uses: shivammathur/setup-php@v2
7072
with:
7173
coverage: pcov
72-
php-version: 8.2
74+
php-version: 8.4
7375

7476
- name: Install dependencies
7577
run: composer install --no-interaction --prefer-dist

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
"require": {
1414
"php": "^8.1",
1515
"anik/amqp": "^2.0",
16-
"illuminate/support": "^10.0|^11.0"
16+
"illuminate/support": "^10.0|^11.0|^12.0"
1717
},
1818
"require-dev": {
19-
"phpunit/phpunit": "^10.0",
20-
"orchestra/testbench": "^8.0|^9.0"
19+
"phpunit/phpunit": "^10.0|^11.0",
20+
"orchestra/testbench": "^8.0|^9.0|^10.0"
2121
},
2222
"autoload": {
2323
"psr-4": {

0 commit comments

Comments
 (0)