From 303532fd0fdb9194a1a3448eb1e9603f8d57bd54 Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Fri, 24 May 2024 16:00:12 -0700 Subject: [PATCH] Enable 24.04 CI, require cmake 3.22.1 (#146) Part of gazebosim/gz-cmake#350. Signed-off-by: Steve Peters --- .github/workflows/ci.yml | 9 +++++++++ CMakeLists.txt | 2 +- examples/CMakeLists.txt | 2 +- examples/plugins/CMakeLists.txt | 2 +- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5bb2b50a..e783ab56 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,3 +23,12 @@ jobs: cppcheck-enabled: true cpplint-enabled: true doxygen-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 diff --git a/CMakeLists.txt b/CMakeLists.txt index 87e8242e..41c2bdcc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5.1 FATAL_ERROR) +cmake_minimum_required(VERSION 3.22.1 FATAL_ERROR) #============================================================================ # Initialize the project diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt index ad2914c7..dc5050ac 100644 --- a/examples/CMakeLists.txt +++ b/examples/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5.1 FATAL_ERROR) +cmake_minimum_required(VERSION 3.22.1 FATAL_ERROR) project(examples) diff --git a/examples/plugins/CMakeLists.txt b/examples/plugins/CMakeLists.txt index 9e6237fc..6522eedb 100644 --- a/examples/plugins/CMakeLists.txt +++ b/examples/plugins/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5.1 FATAL_ERROR) +cmake_minimum_required(VERSION 3.22.1 FATAL_ERROR) # Each source file in this directory is meant to be compiled into a plugin