ros2-dotnet / ros2_dotnet

.NET bindings for ROS2
Apache License 2.0
136 stars 54 forks source link

Add `humble` to Linux CI #98

Closed hoffmann-stefan closed 1 year ago

hoffmann-stefan commented 1 year ago

depends on https://github.com/ros2-dotnet/dotnet_cmake_module/pull/4 πŸ‘ˆ already merged

This started as do a minimal change to test Ubuntu 22.04, but did involve some more tasks on the way:

Overview of supported .NET versions on Ubuntu

https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu#supported-distributions

Going with .NET 6 for Ubuntu 22.04 from the Microsoft package feed. πŸ‘‰ Causes issues with the already installed .NET 6 SDK in the github actions ubuntu-22.04 image. So use the already installed one.