Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Investigate broken documentation CI #149

Closed
loostrum opened this issue Oct 23, 2023 · 0 comments · Fixed by #151
Closed

Investigate broken documentation CI #149

loostrum opened this issue Oct 23, 2023 · 0 comments · Fixed by #151

Comments

@loostrum
Copy link
Member

Documentation fails to build due to an issue in exhale.
See e.g. https://github.com/nlesc-recruit/PowerSensor3/actions/runs/6614710010/job/17965260946#step:4:18

Run make -C docs html && make -C docs html
make: Entering directory '/home/runner/work/PowerSensor3/PowerSensor3/docs'
Running Sphinx v7.2.6
/home/runner/.local/lib/python3.10/site-packages/breathe/project.py:116: RemovedInSphinx80Warning: Sphinx 8 will drop support for representing paths as strings. Use "pathlib.Path" or "os.fspath" instead.
  self._default_build_dir = os.path.dirname(app.doctreedir.rstrip(os.sep))
WARNING: html_static_path entry '_static' does not exist
making output directory... done
/home/runner/.local/lib/python3.10/site-packages/exhale/configs.py:1408: RemovedInSphinx80Warning: Sphinx 8 will drop support for representing paths as strings. Use "pathlib.Path" or "os.fspath" instead.
  _one     = containmentFolder == app.srcdir

Extension error (exhale):
Handler <function environment_ready at 0x7f11bcc1cd30> for event 'builder-inited' threw an exception (exception: startswith first arg must be str or a tuple of str, not _StrPath)
make: *** [Makefile:20: html] Error 2
make: Leaving directory '/home/runner/work/PowerSensor3/PowerSensor3/docs'
Error: Process completed with exit code 2.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
1 participant