From 24a58cab5a071ed40e4433e644170b82ca46af77 Mon Sep 17 00:00:00 2001 From: Jorge Perez Date: Tue, 14 May 2024 05:10:51 -0300 Subject: [PATCH] (Backport) Enable 24.04 CI, remove distutils dependency (#1413) * Enable 24.04 CI, remove distutils dependency (#1408) distutils is no longer required since this branch requires a new enough version of cmake. Signed-off-by: Steve Peters Signed-off-by: Jorge Perez Co-authored-by: Steve Peters --- .github/ci/packages.apt | 1 - .github/workflows/ci.yml | 9 +++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/ci/packages.apt b/.github/ci/packages.apt index acee87feb..1c65edcc2 100644 --- a/.github/ci/packages.apt +++ b/.github/ci/packages.apt @@ -7,7 +7,6 @@ libtinyxml2-dev liburdfdom-dev libxml2-utils python3-dev -python3-distutils python3-gz-math7 python3-psutil python3-pybind11 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fe275a3cb..8a0a9947a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,3 +21,12 @@ jobs: codecov-enabled: true cppcheck-enabled: true cpplint-enabled: true + noble-ci: + runs-on: ubuntu-latest + name: Ubuntu Noble CI + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Compile and test + id: ci + uses: gazebo-tooling/action-gz-ci@noble