From 13d50a262127bfe2b459345178bc38f90df60f2a Mon Sep 17 00:00:00 2001 From: David Boucher Date: Wed, 11 Sep 2024 16:06:52 +0200 Subject: [PATCH] enh(gha): little fix in the cmake --- .github/workflows/centreon-collect.yml | 1 + .github/workflows/package-collect.yml | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/centreon-collect.yml b/.github/workflows/centreon-collect.yml index f8327b3c20..4d115df33f 100644 --- a/.github/workflows/centreon-collect.yml +++ b/.github/workflows/centreon-collect.yml @@ -238,6 +238,7 @@ jobs: release: ${{ needs.get-version.outputs.release }} commit_hash: ${{ github.sha }} stability: ${{ needs.get-version.outputs.stability }} + legacy_engine: ${{ github.event.inputs.legacy_engine }} secrets: inherit robot-test: diff --git a/.github/workflows/package-collect.yml b/.github/workflows/package-collect.yml index 5fb926c42e..51be8fc12a 100644 --- a/.github/workflows/package-collect.yml +++ b/.github/workflows/package-collect.yml @@ -21,6 +21,9 @@ on: stability: required: true type: string + legacy_engine: + required: true + type: boolean jobs: package: @@ -162,7 +165,7 @@ jobs: -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_C_COMPILER_LAUNCHER=${SCCACHE_PATH} \ -DCMAKE_CXX_COMPILER_LAUNCHER=${SCCACHE_PATH} \ - -DLEGACY_ENGINE=ON \ + -DLEGACY_ENGINE={{ inputs.legacy_engine == 'true' && 'ON' || 'OFF' }} \ -S . ninja -Cbuild