csdms / babelizer

Transform BMI-wrapped models into Python packages
https://babelizer.readthedocs.io
MIT License
4 stars 3 forks source link

Render GitHub workflows for generated projects #41

Closed mcflugen closed 3 years ago

mcflugen commented 3 years ago

This pull request adds GitHub Actions workflow files for continuous integration (and removes Travis config files) of the generated project. There are actions that build and test the new project as well as lint, and build the docs.

I've cleaned up the command line interface somewhat but removing required arguments and changed to default for babelize generate to be not to prompt.

mdpiper commented 3 years ago

@mcflugen Sweet! Thanks for doing this. I'll try re-rendering a Fortran project to see how it works.