lanl / SEPIA

Simulation-Enabled Prediction, Inference, and Analysis: physics-informed statistical learning.
Other
29 stars 6 forks source link

Added GitHub Action for SEPIA CI #29

Closed luiarthur closed 3 years ago

luiarthur commented 3 years ago

Hi,

This PR adds a GitHub Action to run tests for SEPIA.

The only file added is .github/workflows/SEPIA-CI.yml. Two lines were added in README.md, to show the status of the tests (pass / fail).

With this PR merged, whenever someone submits a PR (in the future), tests will be run (on some GitHub server), on the latest windows, macos, and ubuntu versions for python 3.6, 3.7, 3.8. Other python versions can be added as demonstrated in SEPIA-CI.yml. You (and everyone on GitHub) will then be able to see, on GitHub, if tests pass before deciding to merge the PR.

Arthur