folz / bento

:bento: A fast, correct, pure-Elixir library for reading and writing Bencoded metainfo (.torrent) files.
Mozilla Public License 2.0
95 stars 14 forks source link

Migrate CI from Travis to GitHub Action #18

Closed mogeko closed 1 year ago

mogeko commented 1 year ago

Since June 15th, 2021, the building on travis-ci.org is ceased.

So I tried to migrate CI to GitHub Action. It can be better integrated with GitHub, especially for Pull Request.

I mainly wrote these workflows:

In addition, I need your help! 😃 @folz The workflow release.yml need add the HEX_API_KEY into the GitHub Action Secrets, It is only you can do this.

So, could you please help me to:

Thank u!

folz commented 1 year ago

@mogeko I added the API key to GH actions with that name. I'll let you merge this and verify it works, feel free to ping me if there's anything else I need to do.

mogeko commented 1 year ago

This is great! Thank you!