Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
🚇 Add pipeline to create PDFs from notebooks (#3)
Since we remove the output of notebooks before committing them (`pre-commit`+`nbstripout` to reduce git cluttering) we can't directly compare differences in plots. This PR adds a pipeline to run the notebooks and generate PDFs from them so we can compare proposed changes with the current state in an easier fashion. See [this CI run on my fork](https://github.com/s-weigand/pyglotaran-release-paper-supplementary-information/actions/runs/4276690589) for a preview. Note that the changes to the notebooks are caused by `papermill` running the notebook which adds additional `tags` metadata to each cell and the now required `id` field due to upgrading the `nbformat` version. ### Change summary - [🔧 Remove papermill generated metadata from notebook](dc722c4) - [🧹 Add pdf build folder to gitignore](a999ca8) - [👌 Added custom template to avoid missing utf8 chars in code cells](d21360e) - [✨ Added script to build PDFs from notebooks](b362ef8) - [🔧 Added conda env file](6288233) - [🚇 Added pipeline to build pdfs](1e4c7ab) - [🩹 Added jpg to resource copy pattern](aa02bc3) - [🧹 Cleanup mention of master thesis is build pipeline](626749d) - [🧹 Notebooks after running them with papermill with added metadata](1b2790c)
- Loading branch information