diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c0213be..313ced0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: check-tests: permissions: pull-requests: read - runs-on: ${{ matrix.os }} + runs-on: ubuntu-latest outputs: needed: ${{ steps.filter.outputs.changed }} steps: diff --git a/psalm.xml b/psalm.xml index 7d0fc1c..ca8d46e 100644 --- a/psalm.xml +++ b/psalm.xml @@ -9,6 +9,7 @@ findUnusedCode="true" allowStringToStandInForClass="true" findUnusedPsalmSuppress="true" + noCache="true" > diff --git a/src/MultiRunner.php b/src/MultiRunner.php index 801ba79..df738d1 100644 --- a/src/MultiRunner.php +++ b/src/MultiRunner.php @@ -515,8 +515,7 @@ protected function justRunAndForget(): void protected function canProcessesRunViaPopen(): bool { foreach ($this->processesQueue as $processParams) { - /* @phpstan-ignore booleanAnd.rightAlwaysTrue */ - if (isset($processParams->cwd) && is_string($processParams->cwd) && strlen(trim($processParams->cwd)) > 0) { + if (isset($processParams->cwd) && strlen(trim($processParams->cwd)) > 0) { return false; } if (isset($processParams->envVars) && count($processParams->envVars) > 0) {