NOAA-GFDL / pace

Re-write of FV3GFS weather/climate model in Python
Apache License 2.0
12 stars 11 forks source link

Turn main unit test & lint on PR, logger clean up [NASA:Update] #15

Closed FlorianDeconinck closed 1 year ago

FlorianDeconinck commented 1 year ago

Purpose

Turns on the main unit tests (structural test of the application layer) & the pre-commit lint on every PR using github actions Clean up the many logger and use a single central pace logger for ease of use and control over the Small docs

Infrastructure changes:

Since this repository is public, the github actions is free. This DOES NOT turn on port/regression testing (a.k.a. translate test) nor should github actions used to turn those on.

Checklist

Before submitting this PR, please make sure: