-
Notifications
You must be signed in to change notification settings - Fork 4.5k
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
github: add Go 1.23 testing and make staticcheck work locally with go1.23 #7751
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #7751 +/- ##
==========================================
- Coverage 82.22% 79.61% -2.61%
==========================================
Files 362 365 +3
Lines 28116 36362 +8246
==========================================
+ Hits 23118 28951 +5833
- Misses 3819 6203 +2384
- Partials 1179 1208 +29 |
.github/workflows/testing.yml
Outdated
@@ -43,35 +43,35 @@ jobs: | |||
matrix: | |||
include: | |||
- type: vet | |||
goversion: '1.22' | |||
goversion: '1.23' |
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.
I thought we agreed to keep vet running at 1.22?
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.
You're right, reverted to 1.22 for vet. There is a problem in vet.sh where it sets PATH
using GOROOT
even when GOROOT
is unset. Because of that, vet was using go1.23. I've made the fix in this PR.
29fab3b
to
ac7e7be
Compare
ac7e7be
to
6526e71
Compare
7ba5dff
to
f56e2c4
Compare
f56e2c4
to
84a2ba6
Compare
@dfawley, I've removed the |
RELEASE NOTES: None