esmf-org / esmf

The Earth System Modeling Framework (ESMF) is a suite of software tools for developing high-performance, multi-component Earth science modeling applications.
https://earthsystemmodeling.org/
Other
156 stars 75 forks source link

Fix spack build action #249

Closed uturuncoglu closed 4 months ago

uturuncoglu commented 4 months ago

This PR aims to fix spack build action and includes following changes.

The chnages in action is tested under my own personal fork. The successful run can be seen in https://github.com/uturuncoglu/esmf/actions/runs/9123456143/job/25085911284.

uturuncoglu commented 4 months ago

@uturuncoglu Try using the ubuntu-24.04 runner instead of ubuntu-latest (22.04) because the gfortran packages are different.

uturuncoglu commented 4 months ago

@danrosen25 Thanks for your suggestion. I changed the runner to Ubuntu 24.04. It has

gcc@=12.3.0 gcc@=13.2.0 gcc@=14.0.1

So, I think we could go with it. The action uses most recent one by default. I am testing now and if it works I'll change it in the PR.