Skip to content

Commit 0a1d67d

Browse files
committed
fix: update Pest and ParaTest setup in workflow for PHP 8.1 to require specific versions
1 parent 7a6fb2f commit 0a1d67d

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

.github/workflows/tests.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,10 @@ jobs:
4242
- name: Setup Pest for PHP 8.1
4343
if: ${{ matrix.php == '8.1' }}
4444
run: |
45-
composer require pestphp/pest pestphp/pest-plugin-faker phpunit/phpunit --dev
45+
composer require brianium/paratest:7.3.1 --dev --no-update
46+
composer require pestphp/pest:2.36.0 --dev --no-update
47+
composer require pestphp/pest-plugin-faker:2.0.0 --dev --no-update
48+
composer require phpunit/phpunit:10.5.36 --dev --no-update
4649
- name: Setup Packages
4750
run: composer update -o --with-all-dependencies
4851
- name: Check Composer Json
@@ -85,7 +88,10 @@ jobs:
8588
- name: Setup Pest for PHP 8.1
8689
if: ${{ matrix.php == '8.1' }}
8790
run: |
88-
composer require pestphp/pest pestphp/pest-plugin-faker phpunit/phpunit --dev
91+
composer require brianium/paratest:7.3.1 --dev --no-update
92+
composer require pestphp/pest:2.36.0 --dev --no-update
93+
composer require pestphp/pest-plugin-faker:2.0.0 --dev --no-update
94+
composer require phpunit/phpunit:10.5.36 --dev --no-update
8995
- name: Setup Dependencies
9096
run: composer update -o --with-all-dependencies
9197
- name: Run Analyse

0 commit comments

Comments
 (0)