Action to remove the output of Notebooks #28
Merged
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 adds a new GitHub Action
Remove Notebook OutputsThis workflow removes the outputs from Jupyter notebooks (.ipynb files) whenever changes are pushed to the repository. When we run a Notebook locally it generates output that we don't want to commit. To clear the output we can do it manually, one by one before pushing to the repo, but we can forget and push some changes that contain output results.
This action will remove all output from all the notebooks, adding a commit to our branch with the changes and a commit message "Clear notebook outputs".
The 1st time we run this script it will add an id to some notebooks. That is already included in this PR