From 1e91c226302d80b12d8ba9c10320f5a7eeaa99df Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Sun, 24 Aug 2025 07:10:01 +0200 Subject: [PATCH] chore: more consistent builds --- .github/workflows/build.yml | 53 +++++++++++++------------------------ 1 file changed, 19 insertions(+), 34 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 80ece1dd..8ed0146e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -186,21 +186,17 @@ jobs: 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 + #skip# - build_arch: amd64 + #skip# build_dist: alpine + #skip# 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 - #skip# - build_arch: amd64 #skip# build_dist: alpine - #skip# build_type: clang-relsize-minimal-mimalloc-libressl-lto-ninja-static + #skip# build_type: clang-relsize-minimal-libressl-mimalloc-lto-ninja-static - build_arch: amd64 build_dist: alpine @@ -282,17 +278,17 @@ jobs: 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 + #skip# - build_arch: arm64v8 + #skip# build_dist: alpine + #skip# build_type: clang-relsize-minimal-lto-ninja-static - build_arch: arm64v8 build_dist: alpine build_type: clang-relsize-minimal-libressl-lto-ninja-static - - build_arch: arm64v8 - build_dist: alpine - build_type: clang-relsize-minimal-mimalloc-lto-ninja-static + #skip# - build_arch: arm64v8 + #skip# build_dist: alpine + #skip# build_type: clang-relsize-minimal-libressl-mimalloc-lto-ninja-static - build_arch: arm64v8 build_dist: alpine @@ -330,7 +326,7 @@ jobs: - build_arch: amd64 build_dist: alpine - build_type: clang-relsize-minimal-lto-ninja-static + build_type: clang-relsize-lto-ninja-static cross_arch: riscv64 - build_arch: amd64 @@ -377,7 +373,7 @@ jobs: - build_arch: amd64 build_dist: alpine - build_type: clang-relsize-minimal-lto-ninja-static + build_type: clang-relsize-lto-ninja-static cross_arch: i386 - build_arch: amd64 @@ -424,7 +420,7 @@ jobs: - build_arch: amd64 build_dist: alpine - build_type: clang-relsize-minimal-lto-ninja-static + build_type: clang-relsize-lto-ninja-static cross_arch: arm - build_arch: amd64 @@ -474,11 +470,6 @@ jobs: build_type: gcc-release-lto-ninja-static cross_arch: ppc64le - - build_arch: amd64 - build_dist: alpine - build_type: gcc-release-minimal-lto-ninja-static - cross_arch: ppc64le - - build_arch: amd64 build_dist: alpine build_type: gcc-release-libressl-lto-ninja-static @@ -505,12 +496,6 @@ jobs: cross_arch: ppc64 skip_fuse_tests: true # big-endian FUSE driver won't work on little-endian - - build_arch: amd64 - build_dist: alpine - build_type: gcc-release-minimal-ninja-static - cross_arch: ppc64 - skip_fuse_tests: true # big-endian FUSE driver won't work on little-endian - - build_arch: amd64 build_dist: alpine build_type: gcc-release-libressl-ninja-static @@ -540,9 +525,14 @@ jobs: # build_type: clang-relsize-libressl-lto-ninja-static # cross_arch: loongarch64 + #skip# - build_arch: amd64 + #skip# build_dist: alpine + #skip# build_type: clang-release-lto-ninja-static + #skip# cross_arch: loongarch64 + - build_arch: amd64 build_dist: alpine - build_type: clang-release-lto-ninja-static + build_type: clang-relsize-lto-ninja-static cross_arch: loongarch64 - build_arch: amd64 @@ -550,11 +540,6 @@ jobs: build_type: clang-relsize-minimal-lto-ninja-static cross_arch: loongarch64 - - build_arch: amd64 - build_dist: alpine - build_type: clang-relsize-lto-ninja-static - cross_arch: loongarch64 - #skip# - build_arch: amd64 #skip# build_dist: alpine #skip# build_type: clang-release-ninja-static