From 1a9012cca7d54b19a28fa01ea7884eb882f6b08d Mon Sep 17 00:00:00 2001 From: Tyler Wilding Date: Sun, 25 May 2025 14:53:54 -0400 Subject: [PATCH] debug: build linux static binaries --- .github/workflows/build-matrix.yaml | 82 +++++++++++++++++------------ 1 file changed, 47 insertions(+), 35 deletions(-) diff --git a/.github/workflows/build-matrix.yaml b/.github/workflows/build-matrix.yaml index 5ca885aa55..696af4eb51 100644 --- a/.github/workflows/build-matrix.yaml +++ b/.github/workflows/build-matrix.yaml @@ -4,6 +4,7 @@ on: push: branches: - master + - v/testing-steamdeck-regression pull_request: branches: - master @@ -11,50 +12,61 @@ on: jobs: # Windows - build_windows_clang: - name: "🖥️ Windows" - uses: ./.github/workflows/windows-build-clang.yaml - with: - cmakePreset: "Release-windows-clang" - cachePrefix: "" - secrets: inherit + # build_windows_clang: + # name: "🖥️ Windows" + # uses: ./.github/workflows/windows-build-clang.yaml + # with: + # cmakePreset: "Release-windows-clang" + # cachePrefix: "" + # secrets: inherit - build_windows_msvc: - name: "🖥️ Windows" - uses: ./.github/workflows/windows-build-msvc.yaml - with: - cmakePreset: "Release-windows-msvc" - cachePrefix: "" - secrets: inherit + # build_windows_msvc: + # name: "🖥️ Windows" + # uses: ./.github/workflows/windows-build-msvc.yaml + # with: + # cmakePreset: "Release-windows-msvc" + # cachePrefix: "" + # secrets: inherit # Linux build_linux_clang: name: "🐧 Linux" uses: ./.github/workflows/linux-build-clang.yaml with: - cmakePreset: "Release-linux-clang-asan" - cachePrefix: "" + cmakePreset: "Release-linux-clang-static" + cachePrefix: "static" + uploadArtifacts: true secrets: inherit - build_linux_gcc: - name: "🐧 Linux" - uses: ./.github/workflows/linux-build-gcc.yaml - with: - cmakePreset: "Release-linux-gcc" - cachePrefix: "" - secrets: inherit + # build_linux_clang: + # name: "🐧 Linux" + # uses: ./.github/workflows/linux-build-clang.yaml + # with: + # cmakePreset: "Release-linux-clang-asan" + # cachePrefix: "" + # secrets: inherit + + # build_linux_gcc: + # name: "🐧 Linux" + # uses: ./.github/workflows/linux-build-gcc.yaml + # with: + # cmakePreset: "Release-linux-gcc" + # cachePrefix: "" + # secrets: inherit # MacOS - build_macos_intel: - name: "🍎 MacOS" - uses: ./.github/workflows/macos-build.yaml - with: - cmakePreset: "Release-macos-x86_64-clang" - cachePrefix: "" + # build_macos_intel: + # name: "🍎 MacOS" + # uses: ./.github/workflows/macos-build.yaml + # with: + # cmakePreset: "Release-macos-x86_64-clang" + # cachePrefix: "" + # secrets: inherit - build_macos_arm: - name: "🍎 MacOS" - uses: ./.github/workflows/macos-build-arm.yaml - with: - cmakePreset: "Release-macos-x86_64-clang" - cachePrefix: "" + # build_macos_arm: + # name: "🍎 MacOS" + # uses: ./.github/workflows/macos-build-arm.yaml + # with: + # cmakePreset: "Release-macos-x86_64-clang" + # cachePrefix: "" + # secrets: inherit