Github Actions for CI

PR #15 adds support for CI using Github Actions.

Here are some examples of actions in action on my fork!

GitHub is establishing a “marketplace” for installing scripted actions at https://github.com/marketplace?type=actions

These include actions like publishing to docker, linters, security scans, etc…

2 Likes

Also, my thoughts on this is we can add a few things over time.

E.g.

  • linters
  • swift test
  • compare swift :left_right_arrow: notebook differences

@sgugger I’ve updated this PR to:

  • Ensure swift sources and notebooks are synced
  • Run nbstrip
  • Compile the resulting source
  • Notebooks were out of sync, this PR also syncs them.
1 Like

Thanks! I’ll look at it soon.