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