From 6d76801f2212eb4654bbd4ccabf5082da478563c Mon Sep 17 00:00:00 2001 From: AlterEgo Date: Sat, 27 Jun 2026 09:33:16 -0500 Subject: [PATCH] Focus CI on release builds Signed-off-by: AlterEgo --- .github/workflows/ubuntu-pch.yml | 2 +- .github/workflows/ubuntu.yml | 10 ++-------- .github/workflows/windows.yml | 9 ++------- 3 files changed, 5 insertions(+), 16 deletions(-) diff --git a/.github/workflows/ubuntu-pch.yml b/.github/workflows/ubuntu-pch.yml index c9241916fe..458a8028ab 100644 --- a/.github/workflows/ubuntu-pch.yml +++ b/.github/workflows/ubuntu-pch.yml @@ -16,7 +16,7 @@ concurrency: cancel-in-progress: true env: - BUILD_TYPE: RelWithDebInfo + BUILD_TYPE: Release BOOST_VERSION: 1.91.0 OPENSSL_VERSION: 4.0.0 DEPS_DIR: ${{ github.workspace }}/.deps diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index e05d07deed..c450a36b3d 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -16,7 +16,7 @@ concurrency: cancel-in-progress: true env: - BUILD_TYPE: RelWithDebInfo + BUILD_TYPE: Release BOOST_VERSION: 1.91.0 OPENSSL_VERSION: 4.0.0 DEPS_DIR: ${{ github.workspace }}/.deps @@ -143,7 +143,7 @@ jobs: -DTOOLS=ON \ -DUSE_COREPCH=ON \ -DUSE_SCRIPTPCH=ON \ - -DSKYFIRE_BUILD_TESTS=ON \ + -DSKYFIRE_BUILD_TESTS=OFF \ -DBOOST_ROOT="$BOOST_ROOT" \ -DOPENSSL_ROOT_DIR="$OPENSSL_ROOT_DIR" @@ -153,12 +153,6 @@ jobs: set -euo pipefail cmake --build "$BUILD_DIR" --parallel "$(nproc)" - - name: Test - shell: bash - run: | - set -euo pipefail - ctest --test-dir "$BUILD_DIR" --output-on-failure - - name: Configure Eluna smoke shell: bash run: | diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index adebd17df2..4b0c0d5054 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -17,7 +17,7 @@ concurrency: env: - BUILD_TYPE: RelWithDebInfo + BUILD_TYPE: Release BOOST_VERSION: 1.91.0 BOOST_ROOT: C:\local\boost_1_91_0 OPENSSL_VERSION: 4.0.1 @@ -105,7 +105,7 @@ jobs: -DTOOLS=ON ` -DUSE_COREPCH=ON ` -DUSE_SCRIPTPCH=ON ` - -DSKYFIRE_BUILD_TESTS=ON ` + -DSKYFIRE_BUILD_TESTS=OFF ` -DBOOST_ROOT="$env:BOOST_ROOT" ` -DOPENSSL_ROOT_DIR="$env:OPENSSL_ROOT_DIR" @@ -114,11 +114,6 @@ jobs: run: | cmake --build "$env:BUILD_DIR" --config "$env:BUILD_TYPE" --parallel 4 - - name: windows tests - shell: pwsh - run: | - ctest --test-dir "$env:BUILD_DIR" -C "$env:BUILD_TYPE" --output-on-failure - - name: Create Upload File Name shell: pwsh run: |