Skip to content

Commit 49a7d71

Browse files
authored
Reduce memory_limit (#5971)
1 parent 08d8557 commit 49a7d71

2 files changed

Lines changed: 12 additions & 6 deletions

File tree

‎.github/workflows/static-analysis.yml‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,14 @@ jobs:
6565
with:
6666
php-version: "${{ matrix.php-version }}"
6767

68+
# separate limit since some PHP8.1 only behavior is less efficient
69+
- name: "PHPStan"
70+
run: "php bin/phpstan clear-result-cache -q && php -d memory_limit=599M bin/phpstan -v"
71+
if: matrix.php-version == '8.1'
72+
6873
- name: "PHPStan"
6974
run: "make phpstan"
75+
if: matrix.php-version != '8.1'
7076

7177
- name: "Generate baseline"
7278
if: failure() && (matrix.php-version == '7.4' || matrix.php-version == '8.0' || matrix.php-version == '8.1')

‎Makefile‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -160,22 +160,22 @@ cs-fix: cs-install
160160
XDEBUG_MODE=off php build-cs/vendor/bin/phpcbf
161161

162162
phpstan:
163-
php bin/phpstan clear-result-cache -q && php -d memory_limit=599M bin/phpstan -v
163+
php bin/phpstan clear-result-cache -q && php -d memory_limit=450M bin/phpstan -v
164164

165165
phpstan-result-cache:
166-
php -d memory_limit=599M bin/phpstan
166+
php -d memory_limit=450M bin/phpstan
167167

168168
phpstan-fix:
169-
php -d memory_limit=599M bin/phpstan --fix
169+
php -d memory_limit=450M bin/phpstan --fix
170170

171171
phpstan-generate-baseline:
172-
php -d memory_limit=599M bin/phpstan --generate-baseline
172+
php -d memory_limit=450M bin/phpstan --generate-baseline
173173

174174
phpstan-generate-baseline-php:
175-
php -d memory_limit=599M bin/phpstan analyse --generate-baseline phpstan-baseline.php
175+
php -d memory_limit=450M bin/phpstan analyse --generate-baseline phpstan-baseline.php
176176

177177
phpstan-pro:
178-
php -d memory_limit=599M bin/phpstan --pro
178+
php -d memory_limit=450M bin/phpstan --pro
179179

180180
name-collision:
181181
php vendor/bin/detect-collisions --configuration build/collision-detector.json

0 commit comments

Comments
 (0)