CI: Upgrade linux-s390x to Debian 11

Debian LTS does not include s390x and Debian 10 is EOL so this
platform will now require a minimum version of glibc 2.31.
This commit is contained in:
Lovell Fuller 2024-04-19 13:00:23 +01:00
parent a1309aa3b8
commit 36e60bf040
3 changed files with 5 additions and 3 deletions

View File

@ -131,12 +131,14 @@ jobs:
matrix: matrix:
include: include:
- platform: linux-arm - platform: linux-arm
distro: buster
run_on_arch: armv6 run_on_arch: armv6
nodejs_arch: armv6l nodejs_arch: armv6l
nodejs_hostname: unofficial-builds.nodejs.org nodejs_hostname: unofficial-builds.nodejs.org
nodejs_version: "18.17.0" nodejs_version: "18.17.0"
nodejs_version_major: 18 nodejs_version_major: 18
- platform: linux-s390x - platform: linux-s390x
distro: bullseye
run_on_arch: s390x run_on_arch: s390x
nodejs_arch: s390x nodejs_arch: s390x
nodejs_hostname: nodejs.org nodejs_hostname: nodejs.org
@ -147,7 +149,7 @@ jobs:
- uses: uraimo/run-on-arch-action@v2 - uses: uraimo/run-on-arch-action@v2
with: with:
arch: ${{ matrix.run_on_arch }} arch: ${{ matrix.run_on_arch }}
distro: buster distro: ${{ matrix.distro }}
env: | env: |
prebuild_upload: "${{ startsWith(github.ref, 'refs/tags/') && secrets.GITHUB_TOKEN || '' }}" prebuild_upload: "${{ startsWith(github.ref, 'refs/tags/') && secrets.GITHUB_TOKEN || '' }}"
run: | run: |

View File

@ -45,7 +45,7 @@ Ready-compiled sharp and libvips binaries are provided for use on the most commo
* macOS ARM64 * macOS ARM64
* Linux ARM (glibc >= 2.28) * Linux ARM (glibc >= 2.28)
* Linux ARM64 (glibc >= 2.26, musl >= 1.2.2) * Linux ARM64 (glibc >= 2.26, musl >= 1.2.2)
* Linux s390x (glibc >= 2.28) * Linux s390x (glibc >= 2.31)
* Linux x64 (glibc >= 2.26, musl >= 1.2.2, CPU with SSE4.2) * Linux x64 (glibc >= 2.26, musl >= 1.2.2, CPU with SSE4.2)
* Windows x64 * Windows x64
* Windows x86 * Windows x86

View File

@ -33,7 +33,7 @@
"npm": ">=9.6.5", "npm": ">=9.6.5",
"yarn": ">=3.2.0", "yarn": ">=3.2.0",
"pnpm": ">=7.1.0", "pnpm": ">=7.1.0",
"glibc": ">=2.28" "glibc": ">=2.31"
}, },
"os": [ "os": [
"linux" "linux"