NCAR / ccpp-framework

Common Community Physics Package (CCPP)
http://www.dtcenter.org/community-code/common-community-physics-package-ccpp/
Other
26 stars 63 forks source link

Merge main into feature/capgen (merge after #493) #499

Closed climbfuji closed 10 months ago

climbfuji commented 10 months ago

Attention

  1. Do not use the convenient button "Update branch" below. feature/capgen is a special branch, and so is main.
  2. This PR should be merged as a merge commit, not as a squash commit.

Description

Time to merge main into feature/capgen. This PR should be merged after #493 so that the case-insensitive changes for capgen don't show up anymore (I can resolve conflicts in case there are any following the merge of #493). Other than that, it's all updates that went into ccpp_prebuild.py, the ccpp-framework stub for ccpp_prebuild.py, and the unit tests for ccpp_prebuild.py: 91 commits, 33 changed files, but all of this has been reviewed when it went into main.

User interface changes?: No

Fixes: n/a - I did not create an issue for updating feature/capgen from main, this is something we should be doing on a regular basis.

Testing: test removed: n/a unit tests: adds unit tests for ccpp_prebuild.py that were added for main system tests: n/a manual testing: building the stub is currently a manual test, we should add this to CI (that's a separate issue)

climbfuji commented 10 months ago

@peverwhee Do you feel comfortable updating your various branches/PRs if I merge this?

peverwhee commented 10 months ago

@peverwhee Do you feel comfortable updating your various branches/PRs if I merge this?

@climbfuji Yes, that is fine. Thanks!