|
|
|
@ -56,27 +56,6 @@ jobs:
|
|
|
|
|
- name: Test WASI apps
|
|
|
|
|
run: cd test && python3 run-wasi-test.py
|
|
|
|
|
|
|
|
|
|
linux-alpine:
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
container: alpine:3.19
|
|
|
|
|
timeout-minutes: 10
|
|
|
|
|
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v4
|
|
|
|
|
- name: Prepare
|
|
|
|
|
run: apk add build-base cmake python3 git --update-cache
|
|
|
|
|
- name: Configure
|
|
|
|
|
run: |
|
|
|
|
|
mkdir build
|
|
|
|
|
cd build
|
|
|
|
|
cmake ..
|
|
|
|
|
- name: Build
|
|
|
|
|
run: cmake --build build
|
|
|
|
|
- name: Test WebAssembly spec
|
|
|
|
|
run: cd test && python3 run-spec-test.py
|
|
|
|
|
- name: Test WASI apps
|
|
|
|
|
run: cd test && python3 run-wasi-test.py
|
|
|
|
|
|
|
|
|
|
alpine-multiarch:
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
name: alpine-${{ matrix.arch }}
|
|
|
|
@ -85,14 +64,14 @@ jobs:
|
|
|
|
|
strategy:
|
|
|
|
|
fail-fast: false
|
|
|
|
|
matrix:
|
|
|
|
|
arch: [ amd64, s390x, ppc64le, arm64v8, arm32v6, riscv64 ]
|
|
|
|
|
arch: [ amd64, s390x, ppc64le, arm64v8 ]
|
|
|
|
|
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v4
|
|
|
|
|
- name: Setup multiarch/qemu-user-static
|
|
|
|
|
if: matrix.arch != 'amd64'
|
|
|
|
|
run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
|
|
|
|
|
- name: Run test in VM
|
|
|
|
|
- name: Run tests
|
|
|
|
|
uses: addnab/docker-run-action@v3
|
|
|
|
|
with:
|
|
|
|
|
image: ${{ matrix.arch }}/alpine:3.19
|
|
|
|
@ -273,8 +252,8 @@ jobs:
|
|
|
|
|
- uses: actions/checkout@v4
|
|
|
|
|
- name: List Xcode versions
|
|
|
|
|
run: ls /Applications | grep Xcode
|
|
|
|
|
- name: Select Xcode 12
|
|
|
|
|
run: sudo xcode-select -switch /Applications/Xcode_12.4.app
|
|
|
|
|
- name: Select Xcode 14
|
|
|
|
|
run: sudo xcode-select -switch /Applications/Xcode_14.2.app
|
|
|
|
|
- name: Build (iPhone 11)
|
|
|
|
|
run: |
|
|
|
|
|
cd platforms/ios
|
|
|
|
@ -532,6 +511,7 @@ jobs:
|
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
|
container: igrr/idf-qemu:release-v4.0-esp-develop-20191228
|
|
|
|
|
timeout-minutes: 10
|
|
|
|
|
if: false
|
|
|
|
|
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v4
|
|
|
|
|