1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 08:43:09 +00:00

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
This commit is contained in:
Joost VandeVondele 2023-11-15 21:00:37 +01:00
parent f9d8717844
commit d89217766b

View file

@ -13,6 +13,7 @@ jobs:
NAME: ${{ matrix.config.simple_name }} NAME: ${{ matrix.config.simple_name }}
BINARY: ${{ matrix.binaries }} BINARY: ${{ matrix.binaries }}
strategy: strategy:
fail-fast: false
matrix: matrix:
config: config:
- name: Ubuntu 20.04 GCC - 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 -- sde: /d/a/Stockfish/Stockfish/.output/sde-temp-files/sde-external-9.14.0-2022-10-25-win/sde.exe -future --
archive_ext: zip archive_ext: zip
binaries: binaries:
- x86-32
- x86-64 - x86-64
- x86-64-sse41-popcnt - x86-64-sse41-popcnt
- x86-64-avx2 - x86-64-avx2
@ -54,10 +54,6 @@ jobs:
exclude: exclude:
- binaries: x86-64-avxvnni - binaries: x86-64-avxvnni
config: { ubuntu-20.04 } config: { ubuntu-20.04 }
- binaries: x86-32
config: { os: windows-2022}
- binaries: x86-32
config: { os: macos-13 }
- binaries: x86-64-avxvnni - binaries: x86-64-avxvnni
config: { os: macos-13 } config: { os: macos-13 }
- binaries: x86-64-avx512 - binaries: x86-64-avx512
@ -75,12 +71,6 @@ jobs:
with: with:
fetch-depth: 0 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 - name: Download required macOS packages
if: runner.os == 'macOS' if: runner.os == 'macOS'
run: brew install coreutils run: brew install coreutils
@ -100,7 +90,7 @@ jobs:
- name: Download SDE package - name: Download SDE package
if: runner.os == 'Linux' || runner.os == 'Windows' if: runner.os == 'Linux' || runner.os == 'Windows'
uses: petarpetrovt/setup-sde@v2.1 uses: petarpetrovt/setup-sde@6f4926100f31791716b11d25c0f3f35809d44f84
with: with:
environmentVariableName: SDE_DIR environmentVariableName: SDE_DIR
sdeVersion: 9.14.0 sdeVersion: 9.14.0