Damien Debin

Results 19 comments of Damien Debin

@anant-svc These 8 warnings are related to PHPUnit 8. PHPUnit 8 is required for PHP 8.0+. PHPUnit 7.0 is required for PHP 7.1 and below. `assertArraySubset` doesn't exist anymore with...

Will be using [`yoast/phpunit-polyfills`](https://github.com/Yoast/PHPUnit-Polyfills) and [`dms/phpunit-arraysubset-asserts`](https://github.com/rdohms/phpunit-arraysubset-asserts).

@anant-svc If it's OK, I will reorder and merge some commits.

> @ddebin Please commit `composer.lock` file because of new packages included. Here it is @anant-svc. But I think [it's not useful](https://getcomposer.org/doc/02-libraries.md#lock-file), btw CI now fails on `composer install` on PHP...

I'm working on it. In your new GitHub Actions, you test only PHP 7.4. @anant-svc Can I include some changes to test PHP 7.1 to PHP 8.1? In a different...

> @ddebin Feel free to upgrade package to newer versions of interpreter and libraries. I just moved it to actions according to current requirements. @Greg0 What do you mean? Which...

> @ddebin I meant Lazer-db as an package Sorry I still don't get it. 🙂 I updated PHP interpreter and dependencies requirements in `composer.json` and GitHub Action YAML.

[Fork CI passes](https://github.com/ddebin/Lazer-Database/actions/runs/3067270420), I don't know why it doesn't pass here. Error in log is `denied: installation not allowed to Write organization package`, maybe related to [this solution](https://community.forallsecure.com/t/error-buildx-call-failed-with-error-denied-installation-not-allowed-to-write-organization-package/354/2).

Infection [does it nicely](https://github.com/infection/infection/blob/master/.travis.yml#L135).