Workflow to contribute to notebooks

I wanted to add a line in lesson5-sgd-mnist and did a PR. But the azure CI thing showed errors…

Investigating that I found my small one line change had also introduced some weird metadata changes. Im suspecting this is why I get the error?

What I did

  • forked fastai/course-v3
  • clone ajthinking/course-v3 to my GCP instance: ~/projects/course-v3-improvements (I like to keep the ~/tutorials folder strict read only)
  • open the notebook and add my line, then press the save button
  • commit, push and make PR

The actual PR (I closed it until I figure this out):

Where did I go wrong here? What is your workflow for doing a PR?