-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: fix silently failing c.i. build of the sphinx docs #459
base: main
Are you sure you want to change the base?
Conversation
for w in `find wheelhouse/ -type f -name "*.whl"` ; do poetry run pip install $w ; done | ||
bash ./docs/install.sh | ||
cd docs | ||
for w in `find ../wheelhouse/ -type f -name "*.whl"` ; do poetry run pip install $w ; done |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems the reason this wasn't working it that we couldn't find the wheelhouse
directory after "cd"ing into docs
After 0773b8c the checks are passing.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What are the implications for the other extension repos? Should we update them as well?
rm -rf build/ | ||
|
||
# This build script is only used for local docs build. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And on the CI for doc checks?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point, I'll clarify that.
closes #458
The issue was twofold. Firstly the
wheelhouse
directory could not be found after the "cd" into the docs directory. secondly we were also not using "recursive" mode for the docs submodules in c.i.Will add link checking in a follow up PR I think. Its proving to be a bit more annoying than I thought to get it working with the other stuff in
build-docs.sh
I think we should maybe change a few things about how this works going forward.