This release of access-om2 2024.03.0 uses spack-packages 2024.03.22 and spack-config 2024.03.22.
What's Changed
Model
-
Require parallelio 2.5.2 by @harshula in #31. Downgrading parallelio from 2.5.10 (default) to 2.5.2 improved performance and matched performance of COSIMA releases.
-
Depend on openmpi instead of nci-openmpi and add restart reproducibility by @harshula in #49. Depending on openmpi removes NCI specific packages from the build making it more generic with no loss of functionality.
Adding restart reproducibility breaks historical reproducibility. So this version of ACCESS-OM2 is not bitwise reproducible with any previous version, including COSIMA releases.
Infrastructure
- Update README.md by @aidanheerdegen in #27
- GitHub Release Provenance by @CodeGat in #28
- Modulefile name declarations by @CodeGat in #29
- PR now notifies you of
spack-{packages,config}
version about to be deployed by @CodeGat in #36 Prerelease
Functionaility by @CodeGat in #35- CD Fixes by @CodeGat in #37
- Changed
on.pull_request.branches
from source to target branch by @CodeGat in #40 - Prerelease deploy job runs on valid skipped jobs by @CodeGat in #41
- JSON Validity Check and Full Commit History for Deployment Number by @CodeGat in #42
- CI Comment Check Fix by @CodeGat in #44
- Deployment Number based on
origin/main
rather thanmain
by @CodeGat in #45 - Updated references to called deploy-1-setup.yml with the new ref, version inputs by @CodeGat in #46
- 'Rolling Tag' logic for pre/release builds by @CodeGat in #47
- Allow backported bugfixes to picked up by CI/CD by @CodeGat in #51
New Contributors
Full Changelog: 2023.11.23...2024.03.0