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

Update capgen testing #471

Open peverwhee opened 1 year ago

peverwhee commented 1 year ago

Description

A few suggested testing updates/changes:

  1. update .pylintrc file to run against any updated python files, then add linting to the github workflow
  2. Drop Travis-CI file (.travis.yml) and move those tests to the github actions workflow
  3. Possibly add a python formatter

Solution

N/A

Alternatives (optional)

N/A

Related to (optional)

N/A

nusbaume commented 1 year ago

Just wanted to add that along with this we could expand the .github/workflows/python.yaml Github Actions workflow to make sure it tests both pre-build and capgen python codes, as well as different version of python up to 3.11.