From 639b36676f72e9fc49dfa54d3a1cb0fc11c14daa Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Sun, 27 Jul 2025 20:40:20 +0200 Subject: [PATCH] wip: test --- .github/workflows/build.yml | 402 ++++++++++++++++++------------------ 1 file changed, 201 insertions(+), 201 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6994ee54..880735d1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -109,212 +109,212 @@ jobs: strategy: matrix: include: - ### - build_arch: amd64 - ### build_dist: ubuntu - ### build_type: gcc-release-ninja-split - - ### - build_arch: amd64 - ### build_dist: ubuntu - ### build_type: gcc-release-shared-ninja-split - - ### - build_arch: amd64 - ### build_dist: ubuntu - ### build_type: gcc-debug-shared-ninja-full - - ### - build_arch: amd64 - ### build_dist: ubuntu - ### build_type: gcc-debug-shared-noperfmon-ninja-split - - ### - build_arch: amd64 - ### build_dist: ubuntu - ### build_type: clang-release-shared-ninja-full - - ### - build_arch: amd64 - ### build_dist: ubuntu - ### build_type: clang-reldbg-shared-asan-ninja - - ### - build_arch: amd64 - ### build_dist: ubuntu - ### build_type: clang-reldbg-shared-ubsan-ninja - - ### - build_arch: amd64 - ### build_dist: ubuntu - ### build_type: clang-debug-shared-tsan-ninja - - ### - build_arch: amd64 - ### build_dist: ubuntu - ### build_type: clang-debug-coverage-ninja - - ### - build_arch: amd64 - ### build_dist: ubuntu - ### build_type: oldgcc-debug-shared-make-split - - ### - build_arch: amd64 - ### build_dist: ubuntu - ### build_type: oldclang-debug-shared-make-split - - ### - build_arch: amd64 - ### build_dist: ubuntu-2204 - ### build_type: gcc-release-shared-ninja-split - - ### - build_arch: amd64 - ### build_dist: ubuntu-2204 - ### build_type: gcc-debug-shared-ninja-full - - ### - build_arch: amd64 - ### build_dist: ubuntu-2204 - ### build_type: clang-release-ninja-split - - ### - build_arch: amd64 - ### build_dist: fedora - ### build_type: gcc-release-ninja-split - - ### - build_arch: amd64 - ### build_dist: fedora - ### build_type: gcc-release-shared-ninja-split - - ### - build_arch: amd64 - ### build_dist: fedora - ### build_type: gcc-debug-shared-ninja-full - - ### - build_arch: amd64 - ### build_dist: fedora - ### build_type: clang-release-shared-ninja-full - - ### - build_arch: amd64 - ### build_dist: arch - ### build_type: gcc-release-ninja-split - - ### - build_arch: amd64 - ### build_dist: arch - ### build_type: gcc-release-shared-ninja-split - - ### - build_arch: amd64 - ### build_dist: arch - ### build_type: gcc-debug-shared-ninja-full - - ### - build_arch: amd64 - ### build_dist: arch - ### build_type: clang-release-shared-ninja-full - - ### - build_arch: amd64 - ### build_dist: debian - ### build_type: gcc-release-make-full - - ### - build_arch: amd64 - ### build_dist: debian - ### build_type: clang-debug-shared-ninja-split - - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: gcc-release-ninja-static - - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: clang-release-ninja-static - - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: clang-relsize-lto-ninja-static - - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: clang-relsize-libressl-lto-ninja-static - - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: clang-relsize-minimal-lto-ninja-static - - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: clang-relsize-minimal-libressl-lto-ninja-static - - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: clang-relsize-minimal-mimalloc-lto-ninja-static - - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: clang-relsize-minimal-mimalloc-libressl-lto-ninja-static - - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: clang-reldbg-stacktrace-ninja-static - - ### - build_arch: arm64v8 - ### build_dist: ubuntu - ### build_type: gcc-debug-shared-ninja-full - - ### - build_arch: arm64v8 - ### build_dist: ubuntu - ### build_type: clang-release-shared-ninja-full - - ### - build_arch: arm64v8 - ### build_dist: fedora - ### build_type: gcc-debug-shared-ninja-full - - ### - build_arch: arm64v8 - ### build_dist: fedora - ### build_type: clang-release-shared-ninja-full - - ### - build_arch: arm64v8 - ### build_dist: alpine - ### build_type: gcc-release-ninja-static - - ### - build_arch: arm64v8 - ### build_dist: alpine - ### build_type: clang-release-ninja-static - - ### - build_arch: arm64v8 - ### build_dist: alpine - ### build_type: clang-relsize-lto-ninja-static - - ### - build_arch: arm64v8 - ### build_dist: alpine - ### build_type: clang-relsize-libressl-lto-ninja-static - - ### - build_arch: arm64v8 - ### build_dist: alpine - ### build_type: clang-relsize-minimal-lto-ninja-static - - ### - build_arch: arm64v8 - ### build_dist: alpine - ### build_type: clang-relsize-minimal-mimalloc-lto-ninja-static - - ### - build_arch: arm64v8 - ### build_dist: alpine - ### build_type: clang-reldbg-stacktrace-ninja-static - - ### # - build_arch: riscv64 - ### # build_dist: alpine - ### # build_type: clang-relsize-libressl-lto-ninja-static - - ### # - build_arch: riscv64 - ### # build_dist: alpine - ### # build_type: clang-release-ninja-static - - - build_arch: riscv64 - build_dist: debian - build_type: gcc-release-ninja-full - - - build_arch: riscv64 + - build_arch: amd64 build_dist: ubuntu + build_type: gcc-release-ninja-split + + - build_arch: amd64 + build_dist: ubuntu + build_type: gcc-release-shared-ninja-split + + - build_arch: amd64 + build_dist: ubuntu + build_type: gcc-debug-shared-ninja-full + + - build_arch: amd64 + build_dist: ubuntu + build_type: gcc-debug-shared-noperfmon-ninja-split + + - build_arch: amd64 + build_dist: ubuntu + build_type: clang-release-shared-ninja-full + + - build_arch: amd64 + build_dist: ubuntu + build_type: clang-reldbg-shared-asan-ninja + + - build_arch: amd64 + build_dist: ubuntu + build_type: clang-reldbg-shared-ubsan-ninja + + - build_arch: amd64 + build_dist: ubuntu + build_type: clang-debug-shared-tsan-ninja + + - build_arch: amd64 + build_dist: ubuntu + build_type: clang-debug-coverage-ninja + + - build_arch: amd64 + build_dist: ubuntu + build_type: oldgcc-debug-shared-make-split + + - build_arch: amd64 + build_dist: ubuntu + build_type: oldclang-debug-shared-make-split + + - build_arch: amd64 + build_dist: ubuntu-2204 + build_type: gcc-release-shared-ninja-split + + - build_arch: amd64 + build_dist: ubuntu-2204 + build_type: gcc-debug-shared-ninja-full + + - build_arch: amd64 + build_dist: ubuntu-2204 + build_type: clang-release-ninja-split + + - build_arch: amd64 + build_dist: fedora + build_type: gcc-release-ninja-split + + - build_arch: amd64 + build_dist: fedora + build_type: gcc-release-shared-ninja-split + + - build_arch: amd64 + build_dist: fedora + build_type: gcc-debug-shared-ninja-full + + - build_arch: amd64 + build_dist: fedora + build_type: clang-release-shared-ninja-full + + - build_arch: amd64 + build_dist: arch + build_type: gcc-release-ninja-split + + - build_arch: amd64 + build_dist: arch + build_type: gcc-release-shared-ninja-split + + - build_arch: amd64 + build_dist: arch + build_type: gcc-debug-shared-ninja-full + + - build_arch: amd64 + build_dist: arch + build_type: clang-release-shared-ninja-full + + - build_arch: amd64 + build_dist: debian + build_type: gcc-release-make-full + + - build_arch: amd64 + build_dist: debian build_type: clang-debug-shared-ninja-split - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: clang-relsize-libressl-lto-ninja-static - ### cross_arch: aarch64 + - build_arch: amd64 + build_dist: alpine + build_type: gcc-release-ninja-static - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: clang-relsize-libressl-lto-ninja-static - ### cross_arch: riscv64 + - build_arch: amd64 + build_dist: alpine + build_type: clang-release-ninja-static - ### - build_arch: amd64 - ### build_dist: alpine - ### build_type: clang-relsize-libressl-lto-ninja-static - ### cross_arch: i386 + - build_arch: amd64 + build_dist: alpine + build_type: clang-relsize-lto-ninja-static + + - build_arch: amd64 + build_dist: alpine + build_type: clang-relsize-libressl-lto-ninja-static + + - build_arch: amd64 + build_dist: alpine + build_type: clang-relsize-minimal-lto-ninja-static + + - build_arch: amd64 + build_dist: alpine + build_type: clang-relsize-minimal-libressl-lto-ninja-static + + - build_arch: amd64 + build_dist: alpine + build_type: clang-relsize-minimal-mimalloc-lto-ninja-static + + - build_arch: amd64 + build_dist: alpine + build_type: clang-relsize-minimal-mimalloc-libressl-lto-ninja-static + + - build_arch: amd64 + build_dist: alpine + build_type: clang-reldbg-stacktrace-ninja-static + + - build_arch: arm64v8 + build_dist: ubuntu + build_type: gcc-debug-shared-ninja-full + + - build_arch: arm64v8 + build_dist: ubuntu + build_type: clang-release-shared-ninja-full + + - build_arch: arm64v8 + build_dist: fedora + build_type: gcc-debug-shared-ninja-full + + - build_arch: arm64v8 + build_dist: fedora + build_type: clang-release-shared-ninja-full + + - build_arch: arm64v8 + build_dist: alpine + build_type: gcc-release-ninja-static + + - build_arch: arm64v8 + build_dist: alpine + build_type: clang-release-ninja-static + + - build_arch: arm64v8 + build_dist: alpine + build_type: clang-relsize-lto-ninja-static + + - build_arch: arm64v8 + build_dist: alpine + build_type: clang-relsize-libressl-lto-ninja-static + + - build_arch: arm64v8 + build_dist: alpine + build_type: clang-relsize-minimal-lto-ninja-static + + - build_arch: arm64v8 + build_dist: alpine + build_type: clang-relsize-minimal-mimalloc-lto-ninja-static + + - build_arch: arm64v8 + build_dist: alpine + build_type: clang-reldbg-stacktrace-ninja-static + + # - build_arch: riscv64 + # build_dist: alpine + # build_type: clang-relsize-libressl-lto-ninja-static + + # - build_arch: riscv64 + # build_dist: alpine + # build_type: clang-release-ninja-static + + ### - build_arch: riscv64 + ### build_dist: debian + ### build_type: gcc-release-ninja-full + + ### - build_arch: riscv64 + ### build_dist: ubuntu + ### build_type: clang-debug-shared-ninja-split + + - build_arch: amd64 + build_dist: alpine + build_type: clang-relsize-libressl-lto-ninja-static + cross_arch: aarch64 + + - build_arch: amd64 + build_dist: alpine + build_type: clang-relsize-libressl-lto-ninja-static + cross_arch: riscv64 + + - build_arch: amd64 + build_dist: alpine + build_type: clang-relsize-libressl-lto-ninja-static + cross_arch: i386 uses: ./.github/workflows/docker-run-build.yml with: