Skip to content
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

Doc: build the site without pulling the dev dependencies #711

Merged
merged 4 commits into from
Mar 20, 2024
Merged

Conversation

maximlt
Copy link
Member

@maximlt maximlt commented Mar 1, 2024

I think the latest release of GeoViews partially broke the website, by pulling the latest dev version of Panel but not the latest version of Bokeh. As a consequence, Bokeh plots aren't displayed.

image
image

This PR builds the site using the generic install action and only using conda-forge. I think generally we don't want to pull pre-releases when building the websites. We sometimes need to add pyviz/label/dev to get the latest version of nbsite. By the way, I may need to either make a final release of nbsite or pull its latest dev version for doc build to succeed here, I'll see after manually running it for Github's UI.

@maximlt
Copy link
Member Author

maximlt commented Mar 1, 2024

The main website has been re-deployed from this un-merged branch, it's fine again:

image

@hoxbro hoxbro enabled auto-merge (squash) March 20, 2024 16:08
@hoxbro hoxbro merged commit 80edeb1 into main Mar 20, 2024
9 checks passed
@hoxbro hoxbro deleted the fix_docs_build branch March 20, 2024 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants