debug: build linux static binaries

This commit is contained in:
Tyler Wilding
2025-05-25 14:53:54 -04:00
parent b2289e844c
commit 1a9012cca7
+47 -35
View File
@@ -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