You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bump Go toolchain to 1.25.3 to fix covdata unit test failure (#2290)
* Bump Go toolchain to 1.25.3 to fix covdata unit test failure
Go 1.25.0 has a bug where packages with no test files cause
"go: no such tool covdata" errors when run with -coverprofile,
resulting in a non-zero exit code from go test. This was fixed
in later patch releases. Bumping the toolchain directive ensures
CI downloads go1.25.3 instead of using the broken go1.25.0.
Co-authored-by: Cursor <cursoragent@cursor.com>
* Follow oadp-dev pattern: set go 1.25.0 directive and update submit-coverage
The previous toolchain bump alone did not fix the covdata error.
Following the oadp-dev branch pattern:
- Set go directive to 1.25.0 and remove the toolchain line
- Simplify submit-coverage target with --nonZero flag
- Add SED = gsed for macOS compatibility
The CI config in openshift/release will also need updating to set
GOTOOLCHAIN=go1.25.0+auto (matching oadp-dev's CI config).
Co-authored-by: Cursor <cursoragent@cursor.com>
* bump go to 1.26
Signed-off-by: Wesley Hayutin <weshayutin@gmail.com>
---------
Signed-off-by: Wesley Hayutin <weshayutin@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
0 commit comments