-
Notifications
You must be signed in to change notification settings - Fork 8
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
Migrate CI unit-testing and coverage reports to GitHub Actions #1118
Comments
Sample repo that has CI set up with GitHub actions: https://github.com/vitejs/vite |
Next Steps for this week
|
Branch is ready to go but @akaiap just needs to finish SSH key setup in order to push to the repo. She will do this 10/17 and signal the group if there are any questions |
|
Errors to note after syncing the syncing package-lock.json with package.json:
|
We took a look at the latest version of the config file and noticed that the initial core issue with running the latest settings involves the @akaiap can do additional lookup on this value so that we can get the Action to execute at precisely the times that we want (e.g., upon every push vs. upon every PR, etc.) @ceciliazaragoza found a link that looks like a good start: https://docs.github.com/en/actions/use-cases-and-examples/building-and-testing/building-and-testing-nodejs |
Updates: Success!
|
As seen in #1044 and #1095, our existing use of Travis and Coveralls for automated tests and coverage reports, respectively, has become out of date and potentially no longer feasible given changes to how Travis and Coveralls operate. In the meantime, GitHub introduced their Actions tab and this is a potential replacement for both services
We can explore how to do that and transition accordingly when ready
The text was updated successfully, but these errors were encountered: