Currently dotnet and swift github actions are failing, and prevents crosstest from running. Can someone familiar with them take a look and fix them?
For dotnet, the failure is that `sudo apt-get install -y --no-install-recommends dotnet-sdk-9.0` complaining about that package does not exist. Do we need to update to a newer version? Maybe we should also consider switching to https://github.com/actions/setup-dotnet for github actions dotnet environment? For swift, the failures seem to be: --- >8 --- /home/runner/work/thrift/thrift/lib/swift/Sources/TFileTransport.swift:54:17: error: value of optional type 'UnsafeMutablePointer<FILE>?' (aka 'Optional<UnsafeMutablePointer<_IO_FILE>>') must be unwrapped to a value of type 'UnsafeMutablePointer<FILE>' (aka 'UnsafeMutablePointer<_IO_FILE>') --- 8< --- And a few similar errors (and a lot of other warnings).