From 5c24003530183cf4b340ce99a898681a2de7b78b Mon Sep 17 00:00:00 2001 From: Eugenio Collado Date: Mon, 15 Dec 2025 09:17:08 +0100 Subject: [PATCH 1/2] Ignore rmw_test_fixture Signed-off-by: Eugenio Collado --- libmicroros.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/libmicroros.mk b/libmicroros.mk index cbd6c255..3b6e3012 100644 --- a/libmicroros.mk +++ b/libmicroros.mk @@ -44,6 +44,7 @@ $(EXTENSIONS_DIR)/micro_ros_dev/install: git clone -b kilted https://github.com/ros2/ament_cmake_ros src/ament_cmake_ros; \ git clone -b kilted https://github.com/ament/ament_index src/ament_index; \ touch src/ament_cmake_ros/rmw_test_fixture_implementation/COLCON_IGNORE; \ + touch src/ament_cmake_ros/rmw_test_fixture/COLCON_IGNORE; \ colcon build --cmake-args -DBUILD_TESTING=OFF -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=gcc; $(EXTENSIONS_DIR)/micro_ros_src/src: From fdabcc10b73b3bc62c69e97af2554f460d12e6c6 Mon Sep 17 00:00:00 2001 From: Eugenio Collado Date: Mon, 15 Dec 2025 10:06:50 +0100 Subject: [PATCH 2/2] Deprecate 4.4 Signed-off-by: Eugenio Collado --- .github/workflows/ci.yml | 4 ++-- .github/workflows/nightly.yml | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dafb8633..a34a0812 100755 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: fail-fast: false matrix: idf_target: [ esp32, esp32s2, esp32s3, esp32c3, esp32c6] - idf_version: [ "espressif/idf:release-v4.4", "espressif/idf:release-v5.2" ] + idf_version: [ "espressif/idf:release-v5.2" ] exclude: # Skip IDF v4 + ESP32C6 combination - idf_target: esp32c6 @@ -112,4 +112,4 @@ jobs: make -f libmicroros.mk clean cd examples/int32_publisher_embeddedrtps idf.py set-target ${{ matrix.idf_target }} - idf.py build \ No newline at end of file + idf.py build diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 2f656a26..ffb11c46 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -21,6 +21,11 @@ jobs: # Skip IDF v4 + ESP32C6 combination - idf_target: esp32c6 idf_version: espressif/idf:release-v4.4 + # Skip IDF v4 for rolling and kilted + - branch: rolling + idf_version: espressif/idf:release-v4.4 + - branch: kilted + idf_version: espressif/idf:release-v4.4 container: