-
-
Notifications
You must be signed in to change notification settings - Fork 651
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
Upgrade various github actions. #21741
Conversation
In particular, @V3 of upload-artifact and download-artifact will soon fail.
Note: A direct merge into 2.22.x to forestall any future CI issues on that branch. Not a cherrypick because the main branch versions of these upgrades are tangled with other changes. And this isn't a code change to Pants itself, so it's fine to merge directly. |
I also note that this may be naive, and @cburroughs has context that may require abandoning this. Although in that case we must do something else to avoid CI failures in a few weeks, when |
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.
Thanks.
Auto-cherry-picker test failures are a bit weird/suspicious, maybe not spurious?
Yeah, unlikely to be unrelated... But first I want to hear from @cburroughs on whether this even makes sense, |
I've been trying to page all this context back in. So the question is how to support older release branches without #21650 ?
Yeah, I was not an am not sure what to do. It's awkward to change the minimum glibc version mid release but as described in the original PR I don't think it is actually going to have an effect on anyone in practice.
|
Hmm, yeah, I suspect D) may be what we have to do, after getting one more stable release from that branch. But I notice that #21650 is on 2.23.x but not 2.24.x. How did that happen? Is that by design? |
Taking a stab for 2.24.x at #21754 |
I'm trying to prep a 2.22.2 rc in #21769 and observed failures that this would fix. So, I don't think we can do one more stable release from 2.22.x without some sort of resolution here. There's been no major change to the 2.22.x branch since the earlier discussions (#21617 is still the only real change since 2.22.1). So it feels fine to just let it go: close 2.22.x now with 2.22.1 as the last release. Thoughts? |
Fine with me. GHA is kind of forcing our hand here. |
👍 |
So I should close this, presumably. |
In particular,
@v3
of upload-artifact and download-artifactwill soon fail. And
@v3
of checkout relies on a deprecatedversion of node.