I'm MOTW this week. Any handover? Where should I l...
# development
b
I'm MOTW this week. Any handover? Where should I look to catch up on the release-blocking issues?
c
I believe @worried-painter-31382 fixed (at least temporarily) the wheel building issues for releases with https://github.com/pantsbuild/pants/pull/21172 I've three releases started from a couple weeks back that got stuck after the release prep PRs where merged, so haven't tagged them for release yet. I have yet to get back to them now that the wheel building seems to be up and running again. But I wonder if we should re-do the release preps for those that have newer changes made.. (i.e. the .dev release at least) as it could be confusing to post a release that doesn't have all recent changes in it.
w
Yes, I was unsure if I should file an issue or not but the fix I applied will only last as long as deprecated github actions (upload-artifacts and checkout) are kept usable. Not sure how we handle manylinux_2014 wheels and nodejs20 reqs simultainously. The nicest solution is probably to build a rust backend /adhoc tool setup that builds the engine & client via docker_environment as discussed in https://github.com/pantsbuild/pants/pull/21133
Alternatively we build containers with nodejs20 built from sources for the target glibc, but... bleh.
b
> But I wonder if we should re-do the release preps for those that have newer changes made.. (i.e. the .dev release at least) as it could be confusing to post a release that doesn't have all recent changes in it. Sounds good, I'll get those going. Once they're published I'll just make a note in the release notes that we skipped some releases due to infrastructure issues
👍 1
I've filed https://github.com/pantsbuild/pants/issues/21195 about the bigger picture
Prepped the next batch of releases, but looks like we'll need to do some cherry-picking of 21133 and 21172. (I can't do that right now, I'll have to look tomorrow)
Btw thanks both for your work on upgrades and work-arounds
🙏 1
Nice, 2.23 release done successfully https://pantsbuild.slack.com/archives/C18RRR4JK/p1721882253285699 I'm not sure I'll get to finish all the cherry picking today either
🙌 1