From c12f9cf58deed0df2a33dc5259cb9754c0d4e486 Mon Sep 17 00:00:00 2001 From: Aaron Chong Date: Mon, 11 Nov 2024 01:35:43 +0800 Subject: [PATCH] Fix shell selection, use composite Signed-off-by: Aaron Chong --- .github/actions/build-and-test/action.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/actions/build-and-test/action.yaml b/.github/actions/build-and-test/action.yaml index a5138e1..2d82c34 100644 --- a/.github/actions/build-and-test/action.yaml +++ b/.github/actions/build-and-test/action.yaml @@ -13,15 +13,18 @@ inputs: default: "OFF" runs: + using: composite steps: - name: install dependencies run: | sudo apt update && sudo apt install python3-pip -y pip3 install eclipse-zenoh==${{ inputs.zenoh-version }} pycdr2 --break-system-packages + shell: bash - uses: ros-tooling/setup-ros@v0.7 with: required-ros-distributions: ${{ inputs.ros-distribution }} + shell: bash - name: build and test uses: ros-tooling/action-ros-ci@v0.3 @@ -36,3 +39,4 @@ runs: ] } } + shell: bash