chore: moving notebooks to jupytext and cleaning up workflows #91
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR:
docs/notebooksfolder, and addsdocs/notebook_source; files inside this folder are not.ipynbbut.py. Thedocs/notebooksfolder can be recreated (exactly the same as before) by runningmake convert-execute-notebooks, which relies onjupytextto convert/run the notebooks (this was mostly done by @johnnygreco). NB, API keys must be set in order for this command to succeed (should we maybe add a check on the Makefile?).github/workflows/build-notebooks.ymlworkflow that runs thismakecommand on the CI, using an API key from Secrets (secrets.NVIDIA_API_KEY, created in my Build account, expires in 12 months)build-docs.ymlandpack-tutorials.ymlworkflows, which need to callbuild-notebooks.ymlfirst in order to work (a modified version ofbuild-docshas been tested here)