From 7334515a7d28aa4986c7f22d1f1e1b0d47b61c91 Mon Sep 17 00:00:00 2001 From: Paul Walker Date: Thu, 15 Aug 2024 20:12:08 -0400 Subject: [PATCH 1/3] Move windows release to clang and update PR/CI targets - Windows clang for release stage - Smaller CI MSVC stage - Test the AU (mac) and VST3 (lin) and Standalone (win) in PR CLoses #1106 --- .github/workflows/build-pr.yml | 8 ++++---- .github/workflows/build-release.yml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index db28395d..441c983f 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -13,9 +13,9 @@ jobs: strategy: matrix: include: - - name: "windows msvc" + - name: "windows msvc (core subset)" os: windows-latest - target: scxt_clapfirst_Standalone + target: scxt-core cmakeConfig: -A x64 runTests: false @@ -27,13 +27,13 @@ jobs: - name: "mac standalone" os: macos-latest - target: scxt_clapfirst_Standalone + target: scxt_clapfirst_AU cmakeConfig: -GNinja runTests: true - name: "ubuntu standalone" os: ubuntu-latest - target: scxt_clapfirst_Standalone + target: scxt_clapfirst_VST3 cmakeConfig: -GNinja runTests: true diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 85c35fbf..f7c73b2e 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -18,8 +18,8 @@ jobs: matrix: include: - os: windows-latest - #cmakeArgs: -G"Unix Makefiles" -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang - cmakeArgs: -A x64 + cmakeArgs: -GNinja -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang + - os: macos-latest cmakeArgs: -GNinja -D"CMAKE_OSX_ARCHITECTURES=arm64;x86_64" steps: From 252915a47a6790deca5ed8455e5ca42644f58f83 Mon Sep 17 00:00:00 2001 From: Paul Walker Date: Thu, 15 Aug 2024 20:32:48 -0400 Subject: [PATCH 2/3] Speed up the U18 Docker also by moving to SA --- .github/workflows/build-pr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index 441c983f..be425d92 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -81,5 +81,5 @@ jobs: username: ${{ github.actor }} token: ${{ secrets.GITHUB_TOKEN }} cmakeArgs: -DCMAKE_BUILD_TYPE=Debug -GNinja - target: shortcircuit-products + target: scxt_plugin_Standalone From b50d73a5cdf46d5099c85c942bcf4043883acf03 Mon Sep 17 00:00:00 2001 From: Paul Walker Date: Thu, 15 Aug 2024 20:34:43 -0400 Subject: [PATCH 3/3] f --- .github/workflows/build-pr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index be425d92..93200168 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -81,5 +81,5 @@ jobs: username: ${{ github.actor }} token: ${{ secrets.GITHUB_TOKEN }} cmakeArgs: -DCMAKE_BUILD_TYPE=Debug -GNinja - target: scxt_plugin_Standalone + target: scxt_clapfirst_Standalone