Github Actions for CI

(Frederick Kautz) #1

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

(Frederick Kautz) #2

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
0 Likes

(Frederick Kautz) #3

@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

#4

Thanks! I’ll look at it soon.

0 Likes