tighten / takeout

Docker-based development-only dependency manager. macOS, Linux, and WSL2-only and installs via PHP's Composer... for now.
MIT License
1.59k stars 83 forks source link

Fix GitHub Actions tests #295

Closed mattstauffer closed 2 years ago

mattstauffer commented 2 years ago

First, dropping --ignore-platform-reqs to fix tests for PHP 8, and then seeing if we need to make other changes to re-fix the problem it was introduced to solve: https://github.com/tighten/takeout/pull/136

Dropping --ignore-platform-reqs fixed Ubuntu PHP 8.0, but broke Windows again because of a missing ext-fileinfo extension, so next I made only that extension ignored, which seems have to fixed the problem.