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

test: move ci to gh-actions #895

Merged
merged 1 commit into from
Jan 29, 2020
Merged

Conversation

erisu
Copy link
Member

@erisu erisu commented Jan 15, 2020

Motivation and Context

Use GitHub Actions instead of third-party CI services.

Description

  • Created GitHub Actions Task
  • Move all Travis CI & AppVeyor jobs to GitHub Actions
  • Run only one Travis CI job for codecov reports. (Job Environment: Linux + Node 12)

Codecov has a better UI but requires setting secrets in GH which we do not have the direct ability to set. If we want to continue supporting and using Codecov, we would need to community with INFRA to set the secret token.

Testing

Checklist

  • I've run the tests to see all new and existing tests pass

@erisu erisu added this to the 9.0.0 milestone Jan 15, 2020
@erisu erisu requested a review from dpogue January 15, 2020 15:15
@erisu
Copy link
Member Author

erisu commented Jan 15, 2020

Please ignore that the AppVeyor CI service is failing. AppVeyor would be turned off as this would replace it.

Copy link
Member

@dpogue dpogue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 from me

@erisu erisu changed the title feat: move ci to gh-actions test: move ci to gh-actions Jan 22, 2020
@erisu erisu force-pushed the feat/github-actions branch from 0e3bda7 to 3556a67 Compare January 29, 2020 01:18
@erisu erisu force-pushed the feat/github-actions branch from 3556a67 to fe8c5b3 Compare January 29, 2020 05:24
@codecov-io
Copy link

Codecov Report

Merging #895 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #895   +/-   ##
=======================================
  Coverage   65.94%   65.94%           
=======================================
  Files          21       21           
  Lines        1850     1850           
=======================================
  Hits         1220     1220           
  Misses        630      630

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3712619...fe8c5b3. Read the comment docs.

@erisu erisu merged commit 6372ca3 into apache:master Jan 29, 2020
@erisu erisu deleted the feat/github-actions branch January 29, 2020 05:29
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.

4 participants