From d89217766b748eccd08f58f35209d762d8bf0600 Mon Sep 17 00:00:00 2001 From: Joost VandeVondele Date: Wed, 15 Nov 2023 21:00:37 +0100 Subject: [PATCH] CI updates - updates the SDE action to v2.2 - removes the linux x86-32 builds, which were almost unused, and the build process under SDE started failing recently, possibly related to glibc update (The futex facility returned an unexpected error code.) closes https://github.com/official-stockfish/Stockfish/pull/4875 No functional change --- .github/workflows/stockfish_binaries.yml | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/.github/workflows/stockfish_binaries.yml b/.github/workflows/stockfish_binaries.yml index fadfbcfc..6da576e4 100644 --- a/.github/workflows/stockfish_binaries.yml +++ b/.github/workflows/stockfish_binaries.yml @@ -13,6 +13,7 @@ jobs: NAME: ${{ matrix.config.simple_name }} BINARY: ${{ matrix.binaries }} strategy: + fail-fast: false matrix: config: - name: Ubuntu 20.04 GCC @@ -42,7 +43,6 @@ jobs: sde: /d/a/Stockfish/Stockfish/.output/sde-temp-files/sde-external-9.14.0-2022-10-25-win/sde.exe -future -- archive_ext: zip binaries: - - x86-32 - x86-64 - x86-64-sse41-popcnt - x86-64-avx2 @@ -54,10 +54,6 @@ jobs: exclude: - binaries: x86-64-avxvnni config: { ubuntu-20.04 } - - binaries: x86-32 - config: { os: windows-2022} - - binaries: x86-32 - config: { os: macos-13 } - binaries: x86-64-avxvnni config: { os: macos-13 } - binaries: x86-64-avx512 @@ -75,12 +71,6 @@ jobs: with: fetch-depth: 0 - - name: Download required Linux packages - if: runner.os == 'Linux' - run: | - sudo apt update - sudo apt install g++-multilib g++-11-multilib - - name: Download required macOS packages if: runner.os == 'macOS' run: brew install coreutils @@ -100,7 +90,7 @@ jobs: - name: Download SDE package if: runner.os == 'Linux' || runner.os == 'Windows' - uses: petarpetrovt/setup-sde@v2.1 + uses: petarpetrovt/setup-sde@6f4926100f31791716b11d25c0f3f35809d44f84 with: environmentVariableName: SDE_DIR sdeVersion: 9.14.0 -- 2.39.2