-
Notifications
You must be signed in to change notification settings - Fork 144
Switch from Travis CI to GitHub Actions #290
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
Conversation
|
@parkr or @DirtyF or @ashmaroli I've created this pull request to help move this repository from Travis CI to GitHub Actions. Can you please take a look when you have a chance? I also don't know how to make my pull request trigger GitHub Actions workflows... that may be a setting in the repository, but they all passed on my fork's pull request except the Rubocop test. |
|
@emmahsax Thank you for initiating the migration.
I have now pushed a workflow file to
|
* Remove if condition as it is now built-in to GitHub Actions * Use a single job * Use default checkout depth * Quote all matrix entries * Use double-quotes * Leave out Rubocop
|
@ashmaroli Thank you for the response! I have made the suggestions you mentioned. I suppose I need approval to run workflows on this pull request, but then they should trigger 🤞🏼 . Thank you! |
|
@ashmaroli All right, the tests have all run and passed. This PR is ready for another review! |
|
Thank you @emmahsax |
Switch from Travis CI to GitHub Actions. This will join a slow shift in Jekyll's projects from Travis CI to GitHub Actions.
I also prefer to use GitHub Actions because Travis CI (at least on travis-ci.com) is now charging money for users to use more than 10K credits.