ESCOMP / ESCOMP/CTSM

Add GitHub Workflow: Build model with and without optional submodules

Open
#3,753 0 comments 0 reactions 0 assignees View on GitHub
devops testing
Dominant language
Fortran
Stars
352
Forks
361
Avg merge
2d 21h
Merged PRs (30d)
7

Description

This would require the use of a container, but: It would be good to check on every PR that the model can actually be built. #3214 happened because we weren't testing whether the model could build if the optional FTorch were checked out. We should check build success without optional submodules checked out too, though.

A basic implementation of this would test building a simple case, probably with both intel and gnu. We could add additional cases to improve coverage. At the extreme end, we could even test building all `aux_clm` and `ctsm_sci` tests (plus other suites?).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.