simpa icon indicating copy to clipboard operation
simpa copied to clipboard

Github Actions/workflows/templates

Open kdreher opened this issue 3 years ago • 3 comments

We should make use of all the different actions/workflows/templates that are provided by Github:

  • [x] format the code
  • [x] upload a pypi package
  • [x] create templates for issues and pull requests
  • [ ] build docs
  • [ ] more...

kdreher avatar Aug 16 '22 18:08 kdreher

Run tests automatically when PR is opened on the new branch which is to be merged into develop

TomTomRixRix avatar Aug 17 '22 09:08 TomTomRixRix

We could also automatically check for correct data types, e.g. with mypy. It probably makes sense to check it in a pre-commit hook

TomTomRixRix avatar Sep 30 '22 10:09 TomTomRixRix

For testing matlab scripts in GitHub runners this repo might be useful: matlab-actions/setup-matlab

TomTomRixRix avatar Jan 17 '23 16:01 TomTomRixRix