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
Update to go 1.16, and run CI on 1.15.x and 1.16.x #3474
Conversation
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
14796cb
to
a07b54e
Compare
for the main, we can update the |
It's already on go1.15, is there a reason for marking 1.15 as "not supported"? |
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
Codecov Report
@@ Coverage Diff @@
## main #3474 +/- ##
=======================================
Coverage 56.38% 56.38%
=======================================
Files 102 102
Lines 7324 7324
=======================================
Hits 4130 4130
Misses 2541 2541
Partials 653 653 Continue to review full report at Codecov.
|
I think adding a build matrix may have broken mandatory status check requirements settings on this repo 🤔 |
@milosgajdos yup; #3474 (comment). I guess someone with admin privileges needs to modify the configuration |
Oh, gotcha, @thaJeztah . I somehow missed that 🤦♂️ Ok, I think we need an extra job that checks that all matrix sub-jobs succeed https://github.community/t/status-check-for-a-matrix-jobs/127354 |
Looks like the proposed solution there may not work 🤔 https://github.community/t/status-check-for-a-matrix-jobs/127354/9 |
Sadness. @chrispat can you suggest what we can do here? |
The only option right now would be to update the required checks to include the new checks that are created with the matrix and remove the |
Thanks @chrispat - I was looking at the page that @milosgajdos linked to, and (and reading the reference), and wondering if using I guess changing the config should do the trick for now (I don't think I have the permissions to change it though); would that invalidate all existing PRs though? |
yeah, I think we'd have to re-trigger them -- but first theyd also have to be rebased 🤔 |
We could temporarily remove them as "required" (assuming we don't merge on "red" anyway, and we already have other tests that are required) |
Hm, we could, but I'm a bit cautious because if a build fails and someone accidentally merges, all pandas become sad somewhere. We do have |
You don't trust people to only merge when it's green? |
I've disabled the requirement on |
Thanks! Looks like that worked; all ✅ now |
corresponding PR for the 2.7 branch is #3472
fixes #3484