-
Notifications
You must be signed in to change notification settings - Fork 12
Switch CI/CD from CircleCI to GitHub Actions #441
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
45ed4d2 to
2c5418c
Compare
Codecov ReportBase: 85.90% // Head: 85.90% // No change to project coverage 👍
📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more Additional details and impacted files@@ Coverage Diff @@
## develop #441 +/- ##
========================================
Coverage 85.90% 85.90%
========================================
Files 34 34
Lines 2752 2752
Branches 350 350
========================================
Hits 2364 2364
Misses 252 252
Partials 136 136 Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
- Add GitHub Actions workflow for CI (build, test). - Add GitHub Actions workflows for CD (release, deploy). - Update Bumpversion configuration so that it does not create a Git tag, as that it now handled by the `release` workflow. Ref: https://cordada.aha.io/requirements/COMPCLDATA-193-3 Ref: https://cordada.aha.io/features/COMPCLDATA-193
- Replace CircleCI CI/CD status badges with GitHub Actions badges. - Update release procedure. Ref: https://cordada.aha.io/requirements/COMPCLDATA-193-5 Ref: https://cordada.aha.io/features/COMPCLDATA-193
CircleCI was replaced by GitHub Actions (workflow file `.github/workflows/ci-cd.yaml`). Ref: https://cordada.aha.io/requirements/COMPCLDATA-193-6 Ref: https://cordada.aha.io/features/COMPCLDATA-193
2c5418c to
d8985ef
Compare
pip,setuptools,wheel.testMake task to use Tox instead of Setuptoolstest.buildMake task.deployMake task (alias forupload-release).test-coverage-report.Ref: https://cordada.aha.io/features/COMPCLDATA-193
Ref: https://cordada.aha.io/epics/TECHINFRA-E-9