From 4854c476ff268420e61a516d93f4c423a20378b3 Mon Sep 17 00:00:00 2001 From: Francisco Miguel Moreno Date: Wed, 29 Apr 2026 11:24:49 +0200 Subject: [PATCH 1/2] Fix test compilation error with rosidl::Buffer --- navmap_ros/tests/test_navmap_io.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/navmap_ros/tests/test_navmap_io.cpp b/navmap_ros/tests/test_navmap_io.cpp index 8168125..f0b7ace 100644 --- a/navmap_ros/tests/test_navmap_io.cpp +++ b/navmap_ros/tests/test_navmap_io.cpp @@ -61,7 +61,7 @@ void fill_basic_header(navmap_ros_interfaces::msg::NavMap & msg, const std::stri // --- helpers: semantic comparison for messages --- template -static void ExpectVecEq(const std::vector & a, const std::vector & b, const char * what) +static void ExpectVecEq(const T & a, const T & b, const char * what) { ASSERT_EQ(a.size(), b.size()) << what << " size mismatch"; for (size_t i = 0; i < a.size(); ++i) { From 7c3e2ef1b6fb8c99f5845ded7d7dc1df43d34d6d Mon Sep 17 00:00:00 2001 From: Francisco Miguel Moreno Date: Wed, 29 Apr 2026 12:00:00 +0200 Subject: [PATCH 2/2] Bump CI to Ubuntu 26 --- .github/workflows/rolling.yaml | 4 ++-- .github/workflows/rolling_cron.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/rolling.yaml b/.github/workflows/rolling.yaml index 8d5ec03..c5d8791 100644 --- a/.github/workflows/rolling.yaml +++ b/.github/workflows/rolling.yaml @@ -9,9 +9,9 @@ on: - rolling jobs: build-and-test: - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 container: - image: ubuntu:noble + image: ubuntu:resolute steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/rolling_cron.yaml b/.github/workflows/rolling_cron.yaml index 4134591..f3667ab 100644 --- a/.github/workflows/rolling_cron.yaml +++ b/.github/workflows/rolling_cron.yaml @@ -5,9 +5,9 @@ on: - cron: '0 0 * * 6' jobs: build-and-test: - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 container: - image: ubuntu:noble + image: ubuntu:resolute steps: - uses: actions/checkout@v4 with: