From 136d17f3251d7832bfb8b3f5a8c022b57c93be8a Mon Sep 17 00:00:00 2001 From: Stefan Hoffmann Date: Wed, 24 Jul 2024 08:15:47 +0200 Subject: [PATCH 1/4] tmp: upload windows build logs to artifacts --- .github/workflows/build_desktop.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_desktop.yml b/.github/workflows/build_desktop.yml index a5792f38..80b73731 100644 --- a/.github/workflows/build_desktop.yml +++ b/.github/workflows/build_desktop.yml @@ -19,8 +19,14 @@ jobs: with: required-ros-distributions: foxy - uses: ros-tooling/action-ros-ci@v0.3 + id: action_ros_ci_step with: package-name: rcldotnet_examples target-ros2-distro: foxy vcs-repo-file-url: ${{github.workspace}}/.github/workflows/ci.repos - extra-cmake-args: -DCMAKE_SYSTEM_VERSION=10.0.19041.0 -Wno-dev \ No newline at end of file + extra-cmake-args: -DCMAKE_SYSTEM_VERSION=10.0.19041.0 -Wno-dev + - uses: actions/upload-artifact@v4 + with: + name: colcon-logs + path: ${{ steps.action_ros_ci_step.outputs.ros-workspace-directory-name }}/log + if: always() # upload the logs even when the build fails From da1bcc3506ac1baef3fad056277f9fac92b7a672 Mon Sep 17 00:00:00 2001 From: Stefan Hoffmann Date: Wed, 24 Jul 2024 15:49:35 +0200 Subject: [PATCH 2/4] tmp: more verbose colcon output --- .github/workflows/build_desktop.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build_desktop.yml b/.github/workflows/build_desktop.yml index 80b73731..f7b24caf 100644 --- a/.github/workflows/build_desktop.yml +++ b/.github/workflows/build_desktop.yml @@ -25,6 +25,14 @@ jobs: target-ros2-distro: foxy vcs-repo-file-url: ${{github.workspace}}/.github/workflows/ci.repos extra-cmake-args: -DCMAKE_SYSTEM_VERSION=10.0.19041.0 -Wno-dev + colcon-defaults: | + { + "build": { + "event-handlers": [ + "console_direct+" + ] + } + } - uses: actions/upload-artifact@v4 with: name: colcon-logs From 1c29d191f6b541bda72a5f595be640a18a62bed1 Mon Sep 17 00:00:00 2001 From: Stefan Hoffmann Date: Mon, 29 Jul 2024 20:18:41 +0200 Subject: [PATCH 3/4] tmp: disable linux CI --- .github/workflows/build_linux.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_linux.yml b/.github/workflows/build_linux.yml index 855c9bf5..2a68d08d 100644 --- a/.github/workflows/build_linux.yml +++ b/.github/workflows/build_linux.yml @@ -2,8 +2,8 @@ name: Build (Linux) on: push: branches: [ main ] - pull_request: - branches: [ main ] + # pull_request: + # branches: [ main ] jobs: build-linux: From e4a1ffae21a63d4ba2d0221b17a81ae21f923f06 Mon Sep 17 00:00:00 2001 From: Stefan Hoffmann Date: Mon, 29 Jul 2024 20:19:37 +0200 Subject: [PATCH 4/4] tmp: use https://github.com/ros2-dotnet/dotnet_cmake_module/pull/8 --- .github/workflows/ci.repos | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.repos b/.github/workflows/ci.repos index 2c221c15..e90d9056 100644 --- a/.github/workflows/ci.repos +++ b/.github/workflows/ci.repos @@ -25,5 +25,5 @@ repositories: version: foxy ros2_dotnet/dotnet_cmake_module: type: git - url: https://github.com/ros2-dotnet/dotnet_cmake_module.git - version: main \ No newline at end of file + url: https://github.com/timonmentink/dotnet_cmake_module.git + version: fix/build