summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbellard <6490144+bellard@users.noreply.github.com>2025-03-19 10:33:03 +0100
committerGitHub <noreply@github.com>2025-03-19 10:33:03 +0100
commit22dbf49e254c50451449631af3cc176ba3ee9d52 (patch)
tree4563f07a28af8480f1df6a8b688f385fc43d3d73
parentee4cd4deaced6b5966b594e257ff1dd10b5d02d4 (diff)
parente9c69f7ae84e0ae842ef11e1e12a6676642b1b24 (diff)
downloadquickjs-22dbf49e254c50451449631af3cc176ba3ee9d52.tar.gz
quickjs-22dbf49e254c50451449631af3cc176ba3ee9d52.zip
Merge pull request #391 from nickva/try-to-fix-multiplatform-builds
Fix multiarch CI builds
-rw-r--r--.github/workflows/ci.yml14
1 files changed, 7 insertions, 7 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9eab46f..96f4d3f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -149,11 +149,12 @@ jobs:
fail-fast: false
matrix:
platform:
- - i386
- - arm32v6
- - arm32v7
- - arm64v8
- - s390x
+ - linux/386
+ - linux/riscv64
+ - linux/arm64
+ - linux/arm/v6
+ - linux/arm/v7
+ - linux/s390x
steps:
- uses: actions/checkout@v4
@@ -162,5 +163,4 @@ jobs:
- name: Get qemu
run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
- name: Run tests on ${{ matrix.platform }}
- run: docker run --rm --interactive --mount type=bind,source=$(pwd),target=/host ${{ matrix.platform }}/alpine sh -c "apk add git patch make gcc libc-dev && cd /host && make test"
-
+ run: docker run --rm --interactive --mount type=bind,source=$(pwd),target=/host --platform ${{ matrix.platform }} alpine sh -c "apk add git patch make gcc libc-dev && cd /host && make test"