From 1020c38424ae2140e70d4f858b588ba849eff85c Mon Sep 17 00:00:00 2001 From: Christoph Froehlich Date: Thu, 18 Sep 2025 07:07:31 +0000 Subject: [PATCH 1/2] Fix container of source builds --- .github/workflows/humble-source-build.yml | 2 +- .github/workflows/jazzy-source-build.yml | 1 - .github/workflows/rolling-source-build.yml | 3 --- 3 files changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/humble-source-build.yml b/.github/workflows/humble-source-build.yml index 8b214a6..d02b614 100644 --- a/.github/workflows/humble-source-build.yml +++ b/.github/workflows/humble-source-build.yml @@ -19,4 +19,4 @@ jobs: with: ros_distro: humble ref: humble - os_name: ubuntu-22.04 + container: ubuntu:22.04 diff --git a/.github/workflows/jazzy-source-build.yml b/.github/workflows/jazzy-source-build.yml index b462abc..74c8fff 100644 --- a/.github/workflows/jazzy-source-build.yml +++ b/.github/workflows/jazzy-source-build.yml @@ -19,5 +19,4 @@ jobs: with: ros_distro: jazzy ref: jazzy - os_name: ubuntu-latest container: ubuntu:24.04 diff --git a/.github/workflows/rolling-source-build.yml b/.github/workflows/rolling-source-build.yml index 35b1d54..16920c4 100644 --- a/.github/workflows/rolling-source-build.yml +++ b/.github/workflows/rolling-source-build.yml @@ -22,12 +22,9 @@ jobs: include: - ROS_DISTRO: rolling CONTAINER: ubuntu:24.04 - OS_NAME: ubuntu-latest - ROS_DISTRO: kilted CONTAINER: ubuntu:24.04 - OS_NAME: ubuntu-latest with: ros_distro: ${{ matrix.ROS_DISTRO }} ref: master - os_name: ${{ matrix.OS_NAME }} container: ${{ matrix.CONTAINER }} From 0bab6a7cbb7ed432592760b83ef684add55d54f0 Mon Sep 17 00:00:00 2001 From: Christoph Froehlich Date: Thu, 18 Sep 2025 07:07:41 +0000 Subject: [PATCH 2/2] Run workflows on PRs --- .github/workflows/humble-source-build.yml | 5 +++++ .github/workflows/jazzy-source-build.yml | 5 +++++ .github/workflows/rolling-source-build.yml | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/.github/workflows/humble-source-build.yml b/.github/workflows/humble-source-build.yml index d02b614..df9d699 100644 --- a/.github/workflows/humble-source-build.yml +++ b/.github/workflows/humble-source-build.yml @@ -4,6 +4,11 @@ on: push: branches: - humble + pull_request: + branches: + - humble + paths: + - .github/workflows/humble-source-build.yml schedule: # Run every day to detect flakiness and broken dependencies - cron: '03 3 * * MON-FRI' diff --git a/.github/workflows/jazzy-source-build.yml b/.github/workflows/jazzy-source-build.yml index 74c8fff..b78cb2e 100644 --- a/.github/workflows/jazzy-source-build.yml +++ b/.github/workflows/jazzy-source-build.yml @@ -4,6 +4,11 @@ on: push: branches: - jazzy + pull_request: + branches: + - jazzy + paths: + - .github/workflows/jazzy-source-build.yml schedule: # Run every day to detect flakiness and broken dependencies - cron: '03 3 * * MON-FRI' diff --git a/.github/workflows/rolling-source-build.yml b/.github/workflows/rolling-source-build.yml index 16920c4..ea6146d 100644 --- a/.github/workflows/rolling-source-build.yml +++ b/.github/workflows/rolling-source-build.yml @@ -4,6 +4,11 @@ on: push: branches: - master + pull_request: + branches: + - master + paths: + - .github/workflows/rolling-source-build.yml schedule: # Run every day to detect flakiness and broken dependencies - cron: '03 3 * * MON-FRI'