ProjectPythia / ProjectPythia/cookbook-template

nightly build health checks and failing notebooks

Open
#53 5 comments 0 reactions 1 assignee View on GitHub

@erogluorhan is already working on this.

Since Nov 25, 2024.

infrastructure
Dominant language
Jupyter Notebook
Stars
25
Forks
29
Avg merge
3d 16h
Merged PRs (30d)
2

Description

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)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.