Jakub Zalas

Results 86 comments of Jakub Zalas

We always install the latest version available version with phive (https://github.com/jakzal/toolbox/blob/ffeb0e2fa72e699da56dcfd122fbfa7bc6205b8d/resources/tools.json#L91). Can you make sure you pulled the latest docker image with `docker pull jakzal/phpqa:php8.1`?

I will check later when I’m on my laptop. Is it possible that phpmd devs didn’t update the version string?

Looks like phpmd stopped publishing the phar signature: ``` Phive 0.15.1 - Copyright (C) 2015-2022 by Arne Blankerts, Sebastian Heuer and Contributors Fetching repository list Downloading https://phar.io/data/repositories.xml [WARNING] phpmd 2.12.0:...

see https://github.com/phpmd/phpmd/issues/960 https://github.com/phpmd/phpmd/issues/843

Technically, it's possible to switch `phive` to the `phar-download` installation strategy until phpmd gets it fixed. If you're up for making this contribution, see: * phpmd is configured here: https://github.com/jakzal/toolbox/blob/5fd1fa752b5d0add45d735180b8354fa9c8c9b0e/resources/tools.json#L86-L98...

Currently, nightlies do not use the cache at all: https://github.com/jakzal/phpqa/blob/0abb4abcf58ef0afd79276cbe999f243f4009a06/.github/workflows/nightly-builds.yml#L17-L20

Remind me, why haven't we introduce a non-root user? Btw, the user could be called "phpqa".

The last release only introduced phpstan/extension-installer (see https://github.com/jakzal/toolbox/pull/422), but phpstan could've been updated too as we always install the latest available at the time. @dgoosens is it possible phpstan/extension-installer caused...

Same phpstan version is present on both images: ```bash $ docker run -it --rm jakzal/phpqa:php7.4 phpstan --version PHPStan - PHP Static Analysis Tool 1.4.6 ``` ```bash $ docker run -it...

@nadl84 it makes more sense in your case since you went from phpstan 1.4.2 to 1.4.6. I imagine they introduce new rules between these two versions.