-
Notifications
You must be signed in to change notification settings - Fork 519
Ops: Bump ubuntu and centos versions for building and testing #6378
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
…ting against Fedora 41 and 42. Drop config support for CircleCI.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #6378 +/- ##
==========================================
- Coverage 50.62% 50.44% -0.19%
==========================================
Files 660 653 -7
Lines 110513 110415 -98
==========================================
- Hits 55952 55696 -256
- Misses 51704 51856 +152
- Partials 2857 2863 +6 ☔ View full report in Codecov by Sentry. |
onetechnical
left a comment
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.
Only the update.sh change is requested; the other change is a small nit.
I'll think on testing for this PR as well.
onetechnical
left a comment
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 need to remove epel-next-release from the centos dockerfiles, because it doesn't seem to exist for centos10.
Co-authored-by: John Lee <john@onetechnical.com>
Co-authored-by: John Lee <john@onetechnical.com>
In algorand#6378 the Makefile was refactored to use the preferred GOBIN variable. However, this broke mac universal builds. This PR revises the build to skip over NONGO_BIN files and handle node exporter separately.
Summary
Bump ubuntu and centos versions for building and testing. Support testing against Fedora 41 and 42. Drop config support for CircleCI.
Test Plan
Existing tests should pass; we'll need to adjust where needed during release prep.