Skip to content

Commit

Permalink
CI updates
Browse files Browse the repository at this point in the history
- 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.)

No functional change
  • Loading branch information
vondele committed Nov 15, 2023
1 parent f9d8717 commit 0916bff
Showing 1 changed file with 2 additions and 12 deletions.
14 changes: 2 additions & 12 deletions .github/workflows/stockfish_binaries.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ jobs:
NAME: ${{ matrix.config.simple_name }}
BINARY: ${{ matrix.binaries }}
strategy:
fail-fast: false
matrix:
config:
- name: Ubuntu 20.04 GCC
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down

0 comments on commit 0916bff

Please sign in to comment.