swift-actions / setup-swift

GitHub Action that setup a Swift environment
MIT License
255 stars 49 forks source link

Support `ubuntu-24.04` OS version #674

Closed angelapwen closed 2 months ago

angelapwen commented 2 months ago

Is your feature request related to a problem? Please describe. Similar to https://github.com/swift-actions/setup-swift/issues/443.

ubuntu-24.04 is currently available as a GitHub Actions image (beta).

When I run this action on the image, I get: Version "24.04" of Ubuntu is not supported.

I should note that ubuntu-24.04, unlike ubuntu-22.04 and ubuntu-20.04, no longer pre-installs any version of Swift, so this is probably relatively important given many users will now need to set up Swift separately in their workflow. The change is included in the 24.04 announcement issue: https://github.com/actions/runner-images/issues/9848.

Describe the solution you'd like It seems like the fix last time was relatively straightforward so hoping it is the same this time 😄 If I can get to it before maintainers, I can give it a try myself.

angelapwen commented 2 months ago

I attempted the update in https://github.com/swift-actions/setup-swift/pull/675 😸 @fwal do you mind taking a look when you have time? 🙇