Skip to content
Snippets Groups Projects

#165, #182: Stop using the Makefile in the CI and tools installed from Poetry dev dependencies in favor of pre-commit, Bump Sphinx to v4

Merged #165, #182: Stop using the Makefile in the CI and tools installed from Poetry dev dependencies in favor of pre-commit, Bump Sphinx to v4
Merged Moul requested to merge 165_182_rm_make_sphinx_doc_pre-commit into main
4 files
+ 21
37
Compare changes
  • Side-by-side
  • Inline
Files
4
+ 3
3
@@ -147,13 +147,13 @@ pages:
@@ -147,13 +147,13 @@ pages:
stage: publish_doc
stage: publish_doc
script:
script:
- poetry install
- poetry install
- make docs
- poetry run sphinx-apidoc -o docs .
- mv docs/_build/html public
- poetry run sphinx-build -b html docs public
- ls public
artifacts:
artifacts:
untracked: true
untracked: true
paths:
paths:
- public
- public
 
expire_in: 2 days
rules:
rules:
- if: $CI_COMMIT_TAG
- if: $CI_COMMIT_TAG
when: manual
when: manual
Loading