-
Notifications
You must be signed in to change notification settings - Fork 48
Move CI from TravisCI to GitHub Actions #138
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
0a97ecd
to
fa69080
Compare
Python 3.9 fails with these errors from MyPI:
Going to remove and file an issue to address whenever we want to support python3.9 |
build: | ||
env: | ||
AWS_DEFAULT_REGION: us-east-1 | ||
runs-on: ubuntu-latest |
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.
curious if we should use centos?
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.
@ammokhov don't think that's an option yet for GitHub Actions' hosted runners:
https://github.com/actions/virtual-environments#available-environments
https://docs.github.com/en/free-pro-team@latest/actions/reference/specifications-for-github-hosted-runners#supported-runners-and-hardware-resources
https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on
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.
we should test on macos-latest
and windows-latest
as well though
Co-authored-by: Pat Myron <[email protected]>
env: | ||
AWS_DEFAULT_REGION: us-east-1 |
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.
Is this environment variable used for anything btw?
env: | |
AWS_DEFAULT_REGION: us-east-1 |
Could get rid of the Travis badge:
|
Want to slowly migrate away from travis CI. testing this as a proof of concept to see how portable our workflows are. Going to keep travisCI until we are confident in this and can port the release workflow as well.
Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.