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
Switch CI to GitHub actions #407
Conversation
minrk
commented
Feb 25, 2021
•
edited
edited
- remove travis CI
- adopt pre-commit config from other projects, runs big auto-format commit
- bump required Python to 3.6
- bump required jupyterhub to 1.0
- fix a small bug in a test
Since this PR adds the actions, they won't run until the PR is merged. Results can be seen on my fork, where everything is green. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😍 This is awesome! Thank you @minrk!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice this LGTM!
I suggest two non-critical changes:
- Add
workflow_dispatch:
trigger, provides a UI button for maintainers to trigger a workflow. - Remove defaults.run.shell introduced by me misunderstanding what the default environment were - it is redundant to specify bash as I understand it now.
- add workflow_dispatch trigger - remove redundant shell: bash - remove pip cache restore-keys
Thanks! Applied all your suggestions. |
🎉 !!! |
When we migrate we always forget the readme badge ;D |