go-astits icon indicating copy to clipboard operation
go-astits copied to clipboard

Add CI using GitHub Actions

Open tmm1 opened this issue 3 years ago • 4 comments

This will run all the tests for new PRs to ensure there are no regressions

tmm1 avatar Apr 20 '21 01:04 tmm1

Hmm, I thought before there was no CI but maybe travis CI was really backed up and didn't report back on my PRs when I was looking...

tmm1 avatar Apr 20 '21 01:04 tmm1

Coverage Status

Coverage remained the same at 77.156% when pulling b840808420b69842cc469ac176dc45691d61a37d on tmm1:tmm1-patch-1 into 7a46f0bba363761a5bf3e23e67c3a180015cb03c on asticode:master.

coveralls avatar Apr 20 '21 01:04 coveralls

I've never used Github actions, therefore out of curiosity, would you say it's "better" than Travis? Why?

asticode avatar Apr 20 '21 08:04 asticode

I don't have a preference and feel like all the CI services are interchangeable.

TravisCI has announced that travis-ci.org will be shutting down. It's unclear when that is going to happen, and what steps will be required to move CI to travis-ci.com

I noticed that TravisCI is set up to run coverage as well. I missed that before so that's something that would need to be copied over into the GitHub action.

tmm1 avatar Apr 27 '21 21:04 tmm1

This has been implemented in 0df190a, therefore this PR can be closed.

aler9 avatar Jul 29 '23 16:07 aler9

👍

asticode avatar Aug 04 '23 12:08 asticode