]> git.sesse.net Git - stockfish/commitdiff
CI updates
authorJoost VandeVondele <Joost.VandeVondele@gmail.com>
Wed, 15 Nov 2023 20:00:37 +0000 (21:00 +0100)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Thu, 16 Nov 2023 08:01:57 +0000 (09:01 +0100)
- 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

index fadfbcfcd0496e8a7d6851dae70f942600d8e58a..6da576e40a073eba28ef46bfbe9e7d3c725eaa39 100644 (file)
@@ -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