The images removed/are in the process of removing compose v1.
This also pins to an actual version instead of always using latest. Seems like a smart thing to do.
https://github.com/actions/runner-images/issues/9557
Should make it easier to understand why random failures are happening.
Remove the manual logging in the application controller. Just look in your logs instead.
This also reduces the log level for tests.
Log files are now 700KB instead of 28MB per run.