-
Notifications
You must be signed in to change notification settings - Fork 17
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
nightly build health checks and failing notebooks #53
Comments
Personally, I think a |
Takeaway from today's IWG: encourage |
Yes, this won't catch every instance that we might ideally want to flag (e.g. a cell executes but produces nonsensical results because of bad data), but it will be a big step forward in terms of finding errors through our regular health checks. |
Looks like I misspoke at yesterday's IWG. We still have Some existing cookbooks remove that line and thus get the default Action items here to close this issue:
|
We converged on solution to not set allow_errors, true, and instead rely on cell-level checking. This should be called out more explicitly in our notebook instructions |
Currently we set
allow_errors: True
in our jupyter book_config.yml
. This means that if a cell in a notebook throws an error, the build continues and reports success.So our "health checks" as shown in the nightly build badges aren't really measuring whether the notebooks run.
I wonder if we should toggle the
allow_errors
setting just for the nightly build, while keeping it for other builds. (At least during the development phase it's very useful to be able to see the rendered book with the errors included)The text was updated successfully, but these errors were encountered: