docopt / docopts

Shell interpreter for docopt, the command-line interface description language.
Other
504 stars 53 forks source link

ci: migrate from Travis CI to GitHub Actions #62

Closed agilgur5 closed 2 years ago

agilgur5 commented 2 years ago

Summary

Migrate CI from Travis to GitHub Actions, ensure tests run on macOS

Details

fix: make get_docopts work on macOS

Testing

See CI success in my branch

Future Work

Will want to rename the travis directory to something like ci instead. I didn't do it in this PR as renames require a few changes and are easier to track in Git as a single commit -- I can do that in a separate PR after this is merged

agilgur5 commented 2 years ago

Hmm, I'm guessing this has to be approved before CI runs on the PR? (per newer GitHub security features, and as this is the first workflow created and this is my first PR here, I think?)

Sylvain303 commented 2 years ago

Seems good, lets merge that.