mirror of
https://github.com/bellard/quickjs.git
synced 2025-05-12 11:06:10 +08:00
Merge pull request #391 from nickva/try-to-fix-multiplatform-builds
Fix multiarch CI builds
This commit is contained in:
commit
22dbf49e25
14
.github/workflows/ci.yml
vendored
14
.github/workflows/ci.yml
vendored
@ -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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user