ekinhbayar / gitamp

Listen to music generated by events across github.
MIT License
29 stars 10 forks source link

Migrate to GitHub Actions #62

Closed pcrov closed 3 years ago

pcrov commented 3 years ago

Travis's open source support has recently diminished. In short open source projects will get a bucket of minutes to work with and can manually reapply for a refill as needed however their requirements to qualify have changed.

Github Actions has its warts but at least it gives a bucket of minutes every month that you don't have to reapply for.

Anyway, this PR aims to kick travis to the curb and tick off some boxes in #47 in the process. In particular:

You can see the results at https://github.com/pcrov/gitamp/actions.

Next up, to make checks green.

pcrov commented 3 years ago

BTW, If someone wants to check the current errors and verify which standards in the phpcs config are actually desired I can fix things up to a passing baseline.

ekinhbayar commented 3 years ago

Hey @pcrov o/ This looks awesome! I'm going to merge this PR and cross check the CS config and code later on.

Thanks a lot for setting it all up and apologies for how long it took me to review all this <3 Busy times...

pcrov commented 3 years ago

No worries. Feel free to ping me if it gives you any trouble. Cheers :)