MOM5 is being updated to GitHub Actions CI (https://github.com/mom-ocean/MOM5/pull/343) but needs to run on ubuntu-18.04 to do incompatibilities between glibc on later ubuntu runners and FMS.
The MOM5 CI uses a pre-built library built using CI, but currently this is being built using ubuntu-latest (ubuntu-20.04) which uses an incompatible version of gfortran. Upgrading the version of gfortran on the MOM5 CI doesn't work as there is no compatible netCDF library available.
Proposed solution is to add the ubuntu-18.04 runner to the CI and make releases for both system versions.
MOM5 is being updated to GitHub Actions CI (https://github.com/mom-ocean/MOM5/pull/343) but needs to run on
ubuntu-18.04
to do incompatibilities betweenglibc
on laterubuntu
runners and FMS.The MOM5 CI uses a pre-built library built using CI, but currently this is being built using
ubuntu-latest
(ubuntu-20.04
) which uses an incompatible version ofgfortran
. Upgrading the version ofgfortran
on theMOM5
CI doesn't work as there is no compatiblenetCDF
library available.Proposed solution is to add the
ubuntu-18.04
runner to the CI and make releases for both system versions.