Open
Description
Currently, there is no workflow specified in this repository that could check code quality, formatting, tests, commitlint
same as edX.
We can create the basic architecture of the workflow from https://github.com/edx/edx-cookiecutters and instead of applying that onto a single package, we can customize the workflow settings to work for the whole repository.
Acceptance Criteria:
- Add basic GitHub actions workflow file
- Add code quality e.g. pycode style, black etc
- Run tests in the workflow (pytest/tox)
- Add coverage Github Action
- Add commitlint just like edX
Metadata
Metadata
Assignees
Labels
No labels