Skip to content

Commit a0eb466

Browse files
committed
Ignore upper limits on PHP version for composer installs in integration tests
1 parent caeac5d commit a0eb466

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,15 @@ jobs:
3939

4040
- name: Install dependencies
4141
run: |
42-
composer create-project --prefer-dist laravel/lumen:${{ matrix.lumen }} --stability=dev --no-progress sample
42+
composer create-project --prefer-dist laravel/lumen:${{ matrix.lumen }} --stability=dev --no-progress --ignore-platform-req=php+ sample
4343
cd sample
4444
composer config minimum-stability dev
45-
composer update --prefer-stable --prefer-dist --no-progress
45+
composer update --prefer-stable --prefer-dist --no-progress --ignore-platform-req=php+
4646
- name: Add package from source
4747
run: |
4848
cd sample
4949
sed -e 's|"type": "project",|&\n"repositories": [ { "type": "path", "url": "../src" } ],|' -i composer.json
50-
composer require --dev "barryvdh/laravel-debugbar:*"
50+
composer require --dev --ignore-platform-req=php+ "barryvdh/laravel-debugbar:*"
5151
- name: Insert service provider
5252
run: sed -e 's|// \$app->register(App\\\Providers\\\EventServiceProvider::class);|&\n$app->register(\\Barryvdh\\Debugbar\\LumenServiceProvider::class);|' -i sample/bootstrap/app.php
5353

@@ -91,15 +91,15 @@ jobs:
9191

9292
- name: Install dependencies
9393
run: |
94-
composer create-project --prefer-dist laravel/laravel:${{ matrix.laravel }} --stability=dev --no-progress sample
94+
composer create-project --prefer-dist laravel/laravel:${{ matrix.laravel }} --stability=dev --no-progress --ignore-platform-req=php+ sample
9595
cd sample
9696
composer config minimum-stability dev
97-
composer update --prefer-stable --prefer-dist --no-progress
97+
composer update --prefer-stable --prefer-dist --no-progress --ignore-platform-req=php+
9898
- name: Add package from source
9999
run: |
100100
cd sample
101101
sed -e 's|"type": "project",|&\n"repositories": [ { "type": "path", "url": "../src" } ],|' -i composer.json
102-
composer require --dev "barryvdh/laravel-debugbar:*"
102+
composer require --dev --ignore-platform-req=php+ "barryvdh/laravel-debugbar:*"
103103
- name: Execute generate run
104104
run: |
105105
cd sample

0 commit comments

Comments
 (0)