ACCESS-NRI / ACCESS-OM3

ACCESS-OM3 repository for spack configuration information
Apache License 2.0
0 stars 0 forks source link

Setup CI/CD #2

Closed CodeGat closed 2 months ago

CodeGat commented 3 months ago

We have a good base for CI/CD with https://github.com/ACCESS-NRI/ACCESS-OM2/tree/main/.github/workflows. But this was done without knowing what pieces of the CI/CD are sufficiently generic for each new model. Using a new model will be a good test for how generic we can make certain aspects of the pipeline, which we can then add to https://github.com/ACCESS-NRI/build-cd

Some todos:

CodeGat commented 2 months ago

If all of the models follow the same spack.yaml structure, this could be simplified massively. See drafted https://github.com/ACCESS-NRI/build-cd/pull/47