-
Couldn't load subscription status.
- Fork 5k
ci(workflows): update runner to oracle-vm-24cpu-96gb-x86-64 #22455
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: main
Are you sure you want to change the base?
Conversation
eb979e4 to
96b329e
Compare
96b329e to
28ad415
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #22455 +/- ##
===========================================
+ Coverage 45.36% 65.85% +20.49%
===========================================
Files 244 1073 +829
Lines 13333 116036 +102703
Branches 2719 2931 +212
===========================================
+ Hits 6049 76421 +70372
- Misses 6983 35377 +28394
- Partials 301 4238 +3937
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
28ad415 to
022a834
Compare
|
There are ubuntu runners with more memory as well, why do we need to change the OS, as this can cause some complications? |
These runners were provided by CNCF enterprise, since if we can choose more CPU & Memory and if the CI can pass, that means no complication issue, do we need to care the OS? |
Signed-off-by: chlins <chlins.zhang@gmail.com>
022a834 to
620b3ea
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.
lgtm
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.
Doesn't seem to have any change in performance
I don't know how this change is significant.
|
@chlins can you provide some feedback if you see any perf improvement ? |
This pull request updates the GitHub Actions workflow configurations to use a more powerful runner for all major jobs. Instead of running CI, build, test, and release jobs on the default Ubuntu runners, these workflows will now use an
oracle-vm-32cpu-128gb-x86-64runner, which should provide significantly more CPU and memory resources for faster and more reliable execution.Workflow runner changes:
.github/workflows/CI.ymlnow useoracle-vm-32cpu-128gb-x86-64instead ofubuntu-latestfor unit tests, API tests, LDAP tests, offline tests, and UI unit tests. [1] [2] [3] [4] [5] [6].github/workflows/build-package.ymlnow usesoracle-vm-32cpu-128gb-x86-64instead ofubuntu-22.04..github/workflows/conformance_test.ymlnow usesoracle-vm-32cpu-128gb-x86-64instead ofubuntu-latest..github/workflows/publish_release.ymlnow usesoracle-vm-32cpu-128gb-x86-64instead ofubuntu-22.04.Thank you for contributing to Harbor!Comprehensive Summary of your change
Issue being fixed
Fixes #(issue)
Please indicate you've done the following: