-
-
Notifications
You must be signed in to change notification settings - Fork 860
Fixes #4553 : Migrate CI/CD Pipeline from TravisCI to GitHub Actions #4576
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
base: master
Are you sure you want to change the base?
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #4576 +/- ##
==========================================
- Coverage 72.93% 69.53% -3.40%
==========================================
Files 83 20 -63
Lines 5368 3591 -1777
==========================================
- Hits 3915 2497 -1418
+ Misses 1453 1094 -359 see 65 files with indirect coverage changes see 65 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
Hi @lazyperson1020 , Can you please update your script with the latest travis.yml in the repo? |
@RishabhJain2018 I have made some changes |
@RishabhJain2018 any update on this sir? |
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.
Hey @lazyperson1020 ,
This is the latest Travis YML: https://github.com/Cloud-CV/EvalAI/blob/master/.travis.yml
Can you please update the new file so that we can run it in the same way i.e. running code quality in docker containers and use the pylint config from .pylintrc
. There are other changes too, please do those as well.
This PR adds github ci/cd workflows to existing TravisCI configuration, maintaining all existing pipeline functionality.
The new GitHub Actions workflow includes:
Required secrets:
DOCKER_USERNAME
- Docker registry usernameDOCKER_PASSWORD
- Docker registry passwordCOVERALLS_REPO_TOKEN
- Token for Coveralls coverage reportingSSH_PRIVATE_KEY
- Deployment SSH key