From 31f45eafd38b79d07303d8e13f7f842be12451b7 Mon Sep 17 00:00:00 2001 From: eduponz Date: Wed, 10 Apr 2024 07:20:21 +0200 Subject: [PATCH] Refs #20786: Build ShapesDemo on Ubuntu Github CI Signed-off-by: eduponz --- .github/workflows/reusable-ubuntu-ci.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/reusable-ubuntu-ci.yml b/.github/workflows/reusable-ubuntu-ci.yml index 66b86532f80..3b32be43282 100644 --- a/.github/workflows/reusable-ubuntu-ci.yml +++ b/.github/workflows/reusable-ubuntu-ci.yml @@ -98,6 +98,21 @@ jobs: destination_workspace: src skip_existing: 'true' + # Get Shapes Demo to make sure it keeps compiling + - name: Get Shapes Demo branch + id: get_shapes_demo_branch + uses: eProsima/eProsima-CI/ubuntu/get_related_branch_from_repo@v0 + with: + remote_repository: eProsima/ShapesDemo + fallback_branch: ${{ inputs.fastdds-branch || 'master' }} + + - name: Download Shapes Demo repo + uses: eProsima/eProsima-CI/external/checkout@v0 + with: + repository: eProsima/ShapesDemo + path: src/shapes-demo + ref: ${{ steps.get_shapes_demo_branch.outputs.deduced_branch }} + - name: Colcon build continue-on-error: false uses: eProsima/eProsima-CI/multiplatform/colcon_build@v0