Skip to content

Commit 099ef54

Browse files
authored
Test on PHP 8.5 (#1811)
* Test on PHP 8.5 * Add --ignore-platform-req=php+ flag for integration test setup
1 parent db8972e commit 099ef54

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

.github/workflows/run-integration-tests.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
php: [8.4, 8.3, 8.2, 8.1]
22+
php: [8.5, 8.4, 8.3, 8.2, 8.1]
2323
laravel: [12.*, 11.*, 10.*, 9.*]
2424
exclude:
2525
- laravel: 12.*
@@ -28,6 +28,8 @@ jobs:
2828
php: 8.1
2929
- laravel: 9.*
3030
php: 8.4
31+
- laravel: 9.*
32+
php: 8.5
3133
name: P${{ matrix.php }} - Laravel${{ matrix.laravel }}
3234
steps:
3335
- name: Checkout code
@@ -44,15 +46,15 @@ jobs:
4446

4547
- name: Install dependencies
4648
run: |
47-
composer create-project --prefer-dist laravel/laravel:${{ matrix.laravel }} --stability=dev --no-progress sample
49+
composer create-project --prefer-dist --ignore-platform-req=php+ laravel/laravel:${{ matrix.laravel }} --stability=dev --no-progress sample
4850
cd sample
4951
composer config minimum-stability dev
50-
composer update --prefer-stable --prefer-dist --no-progress
52+
composer update --prefer-stable --prefer-dist --no-progress --ignore-platform-req=php+
5153
- name: Add package from source
5254
run: |
5355
cd sample
5456
sed -e 's|"type": "project",|&\n"repositories": [ { "type": "path", "url": "../src" } ],|' -i composer.json
55-
composer require --dev "barryvdh/laravel-debugbar:*"
57+
composer require --dev --ignore-platform-req=php+ "barryvdh/laravel-debugbar:*"
5658
- name: Execute generate run
5759
run: |
5860
cd sample

.github/workflows/run-tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
strategy:
2121
fail-fast: false
2222
matrix:
23-
php: [8.4, 8.3, 8.2, 8.1]
23+
php: [8.5, 8.4, 8.3, 8.2, 8.1]
2424
laravel: [^12, ^11, ^10, ^9]
2525
dependency-version: [prefer-stable]
2626
exclude:
@@ -30,6 +30,8 @@ jobs:
3030
php: 8.1
3131
- laravel: ^9
3232
php: 8.4
33+
- laravel: ^9
34+
php: 8.5
3335

3436
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }}
3537

0 commit comments

Comments
 (0)