seismometer
seismometer copied to clipboard
Workflow for publishing sphinx documentation can pass when notebook errors
Problem Summary
On build of sphinx documentation, the example notebook is rerun.
It is possible for the notebook to raise an error (such as SSLCertVerification) and still have the workflow succeed.
This makes sense as general behavior of the sphinx extension but is something we should be more strict about due to our usage
Possible Solution
Add stricter workflow validation on sphinx build.
and/or
Have the merge workflow copy the last successful artifact.