The barichello/godot-ci:mono-4.5.1 docker image is using the wrong Ubuntu and .NET versions:
https://hub.docker.com/layers/barichello/godot-ci/mono-4.5.1/images/sha256-9320ae8a8ae8d539ee1058e9e8f0b7c8ecf65cb056bf49e64f5103bcecdda404
This should be using Ubuntu 24.04 and .NET 9.0 like the mono-4.5 image does:
https://hub.docker.com/layers/barichello/godot-ci/mono-4.5/images/sha256-9306d6859117efc52c7a95941ebdcbe4788b3d0670d03bd3e9df9cd2ae2830fe
This issue has happened before around the time the 4.5 images were released:
What can we do to solve this issue and prevent it from happening again with future Godot updates? An integration test that checks the versions would help flag these broken images before shipping. I am happy to contribute here once we have a set approach for fixing the problem.
The
barichello/godot-ci:mono-4.5.1docker image is using the wrong Ubuntu and .NET versions:https://hub.docker.com/layers/barichello/godot-ci/mono-4.5.1/images/sha256-9320ae8a8ae8d539ee1058e9e8f0b7c8ecf65cb056bf49e64f5103bcecdda404
This should be using Ubuntu 24.04 and .NET 9.0 like the
mono-4.5image does:https://hub.docker.com/layers/barichello/godot-ci/mono-4.5/images/sha256-9306d6859117efc52c7a95941ebdcbe4788b3d0670d03bd3e9df9cd2ae2830fe
This issue has happened before around the time the
4.5images were released:What can we do to solve this issue and prevent it from happening again with future Godot updates? An integration test that checks the versions would help flag these broken images before shipping. I am happy to contribute here once we have a set approach for fixing the problem.