-
Notifications
You must be signed in to change notification settings - Fork 6
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 from Travis → GitHub Actions #41
Conversation
a55434b
to
7f97c5c
Compare
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.
Good to start moving this over. I think sooner than later we'll want to move to using a workflow more like https://github.com/nextstrain/ncov-ingest/blob/a590ea875333c04f8c1e02ceaa9cc5689acf2f29/.github/workflows/update-image.yml (with some updated details for different tags and a separate builder image), but that can come in another PR.
7f97c5c
to
70638c5
Compare
- Migrate `.travis.yml` contents to a GitHub Actions workflow file. - Migrate `push-from-travis` logic into the workflow file.
70638c5
to
01563c2
Compare
Description of proposed changes
.travis.yml
contents to a GitHub Actions workflow file.push-from-travis
logic into the workflow file.Related issue(s)
N/A
Testing
See PR checks. However, this does not test the step used to push
latest
images frommaster
.Pre-merge
Ensure the following PRs have been approved and are ready for merge:
Post-merge
latest
images frommaster
works as expected.TRAVIS_AUTH_TOKEN
from org Actions secrets.