-
Notifications
You must be signed in to change notification settings - Fork 632
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
🔨 Ubuntu 24.04 LTS (Noble Numbat) Upgrade (eta. April 25, 2024) #4670
Comments
Also new CMake version |
And then update all the docs, and yell very loudly from the rooftops that people need to upgrade their stuff (we can also block builds and have helpful error messages - not that people read the error messages we already produce ;_;) |
Boo, std::expected is C++23, we'll need to use nonstd |
It looks like GH has started to roll out access, will be able to do this soon: actions/runner-images#9754 |
Checking in on this: https://github.com/actions/runner-images Ubuntu 24.04 is still listed as Beta https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md We may be restricted on Linux by what C++ compilers are available for use on OSX: https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md Like, if we want to use the clang-18 that's available on the Ubuntu 24.04 release, only clang-15 is available on OSX, etc. |
This is in now, hooray! |
I affirm:
Describe the feature
Following the same pattern we've followed since like, 2020: When the latest ubuntu LTS comes out AND BECOMES AVAILABLE AS A GITHUB ACTIONS RUNNER: we will upgrade and pick whatever compilers and toolchain things that come packaged with that runner - and then update our Windows requirements as necessary.
This will include, but not be limited to:
The text was updated successfully, but these errors were encountered: