Skip to content

Add CI pipeline and documentation

Jackson Carl Burzynski requested to merge jburzyns/commonframework:update-CI into dev

The CI appears to currently be a template aside from the deploy stage. This MR adds CI stages for

  • code linting
  • docker image building. Currently building torch_sparse from the cpu wheel so that it works on the gitlab runners. This could be set from an environment variable instead to allow gpu usage on compatible machines.
  • unit tests
  • mkdocs deployment

Currently the unit tests fail (see #23 (closed)). Discussions are needed about how to proceed:

In addition, pre-commit hooks have been added to run black code formatting and flake on each commit.

Addressed #24

Edited by Jackson Carl Burzynski

Merge request reports

Loading