Skip to content

Commit b9703fb

Browse files
committed
update template workflows for PHPStan, PHPUnit, and Rector
1 parent 198b7db commit b9703fb

File tree

3 files changed

+6
-21
lines changed

3 files changed

+6
-21
lines changed

src/Template/.github/workflows/phpstan.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -64,15 +64,10 @@ jobs:
6464

6565
- name: Install dependencies
6666
run: |
67-
OPTIONS='--no-progress --no-interaction --prefer-dist --optimize-autoloader'
68-
if [[ '${{ matrix.php-versions }}' == '8.4' ]]; then
69-
OPTIONS="$OPTIONS --ignore-platform-reqs"
70-
fi
71-
7267
if [ -f composer.lock ]; then
73-
composer install $OPTIONS
68+
composer install --no-progress --no-interaction --prefer-dist --optimize-autoloader
7469
else
75-
composer update $OPTIONS
70+
composer update --no-progress --no-interaction --prefer-dist --optimize-autoloader
7671
fi
7772
7873
- name: Run static analysis

src/Template/.github/workflows/phpunit.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,10 @@ jobs:
5353

5454
- name: Install dependencies
5555
run: |
56-
OPTIONS="${{ env.COMPOSER_UPDATE_FLAGS }} --no-progress --no-interaction --prefer-dist --optimize-autoloader"
57-
if [[ '${{ matrix.php-versions }}' == '8.4' ]]; then
58-
OPTIONS="$OPTIONS --ignore-platform-reqs"
59-
fi
60-
6156
if [ -f composer.lock ]; then
62-
composer install $OPTIONS
57+
composer install --no-progress --no-interaction --prefer-dist --optimize-autoloader
6358
else
64-
composer update $OPTIONS
59+
composer update --no-progress --no-interaction --prefer-dist --optimize-autoloader
6560
fi
6661
6762
- name: Test with PHPUnit

src/Template/.github/workflows/rector.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,10 @@ jobs:
5454

5555
- name: Install dependencies
5656
run: |
57-
OPTIONS='--no-progress --no-interaction --prefer-dist --optimize-autoloader'
58-
if [[ '${{ matrix.php-versions }}' == '8.4' ]]; then
59-
OPTIONS="$OPTIONS --ignore-platform-reqs"
60-
fi
61-
6257
if [ -f composer.lock ]; then
63-
composer install $OPTIONS
58+
composer install --no-progress --no-interaction --prefer-dist --optimize-autoloader
6459
else
65-
composer update $OPTIONS
60+
composer update --no-progress --no-interaction --prefer-dist --optimize-autoloader
6661
fi
6762
6863
- name: Rector Cache

0 commit comments

Comments
 (0)