ocaml-ppx / ppx_import

Less redundancy in type declarations and signatures
MIT License
89 stars 29 forks source link

add github action #58

Closed tatchi closed 3 years ago

tatchi commented 3 years ago

This PR adds a github action to replace the current Travis CI that will get shut down soon

Fixes #57

tatchi commented 3 years ago

You can find an example of the action running here: https://github.com/tatchi/ppx_import/actions/runs/858045302

@ejgallego you'll probably need to approve the workflow: https://docs.github.com/en/actions/managing-workflow-runs/approving-workflow-runs-from-public-forks

ejgallego commented 3 years ago

We can refine a few things later, such as removing the travis file and looking into Win / OSX builds.

Also, having a link to the build status would be nice.