totara / totara-docker-dev

A docker setup to create a development environment for Totara Learn
MIT License
49 stars 32 forks source link

Split PHP image building up #296

Closed markmetcalfe closed 1 week ago

markmetcalfe commented 1 week ago

Splits up the building of the PHP images between the multiarch ones (7.3+) and the legacy ones (7.2 and below). This is because the older PHP containers require a base image. I've also added fail-fast: false to the build matrix so that containers with build failures don't stop other images from building.

derschatta commented 1 week ago

How can we test this? Is it possible to manually trigger a build or does that need additional changes in the PR?

I am not too familiar with Actions but it seems you'd need to create a release for the build to run.