linkml / linkml

Linked Open Data Modeling Language
https://linkml.io/linkml
Other
311 stars 97 forks source link

Ensure all jupyter notebooks are re-executed and succeed using github actions #314

Open cmungall opened 3 years ago

cmungall commented 3 years ago

The second cell here has an error: https://github.com/linkml/linkml/blob/main/notebooks/examples.ipynb

We should run tests to ensure the notebooks all run from beginning to end

Replaces #147 and #139

gaurav commented 3 years ago

We should run tests to ensure the notebooks all run from beginning to end

One way of doing that is to use nbconvert using the --execute flag to re-run all cells and convert the output into Markdown or PDF -- this should produce a CellExecutionError if execution fails.

nlharris commented 6 months ago

Is this still needed?