https://github.com/gambitproject/gambit/tree/master/.github/workflows Are we missing any good practices for making them: - more maintainable and manageable - more targeted in terms of using resources Ideas: - [ ] don't run things unnecessarily - e.g. https://github.com/gambitproject/gambit/pull/539 would be better if no CI triggered - [x] https://github.com/gambitproject/gambit/issues/543 - [ ] https://github.com/gambitproject/gambit/issues/557 - [ ] Add Pre-commit hook? - At very least could do things that the CI already does e.g. lint.yml calls flake8
https://github.com/gambitproject/gambit/tree/master/.github/workflows
Are we missing any good practices for making them:
Ideas: