Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move from Travis CI to Github Actions #94

Merged
merged 8 commits into from
Jun 7, 2020
Merged

Move from Travis CI to Github Actions #94

merged 8 commits into from
Jun 7, 2020

Conversation

bwillis
Copy link
Owner

@bwillis bwillis commented Jun 7, 2020

We're running test via travis, but I'd like to try out Github Actions to see if this is an easier way to manage the CI pipeline.

Outcome

When comparing Github Actions to Travis, Github Actions completed much quicker:
Screen Shot 2020-06-06 at 10 13 31 PM

Not a lot of data points, but Travis took (total time) 12m/13m and Github actions steps all completed in 1m 🤯.

I'm going to make the decision to switch over based on:

  • Speed of execution - Increases developer productivity
  • Reduction of dependencies - remove Travis CI as a dependency, easier to maintain

@coveralls
Copy link

coveralls commented Jun 7, 2020

Coverage Status

Coverage remained the same at 100.0% when pulling 085be2b on github-actions into 84e4dd8 on master.

@bwillis bwillis changed the title Trying out Github Actions Move from Travis CI to Github Actions Jun 7, 2020
@bwillis bwillis merged commit 23aa523 into master Jun 7, 2020
@bwillis bwillis deleted the github-actions branch June 7, 2020 06:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants