1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-12 10:04:14 +02:00

Update CI tests for ppc64le/s390x architectures.

The action suddenly broken and this appears to be the best work around according to https://github.com/uraimo/run-on-arch-action/issues/155.

Unfortunately the tests take almost twice and long to run, probably because the container needs to be built from scratch.
This commit is contained in:
David Steele 2024-10-20 20:28:54 +03:00
parent 9ba2db0173
commit 7effca0d09

View File

@ -80,10 +80,8 @@ jobs:
strategy:
matrix:
include:
- arch: ppc64le
distro: ubuntu20.04
- arch: s390x
distro: ubuntu20.04
- image: '--platform=linux/ppc64le ubuntu:20.04'
- image: '--platform=linux/s390x ubuntu:20.04'
steps:
- name: Checkout Code
@ -95,8 +93,7 @@ jobs:
uses: uraimo/run-on-arch-action@v2
id: runcmd
with:
arch: ${{matrix.arch}}
distro: ${{matrix.distro}}
base_image: ${{matrix.image}}
# Cache builds
githubToken: ${{github.token}}