]> git.kaiwu.me - quickjs.git/commitdiff
CI: disable CONFIG_TEMPORAL_INTL on linux/arm/v6 and linux/arm/v7
authorFabrice Bellard <fabrice@bellard.org>
Tue, 13 Oct 2026 11:33:20 +0000 (13:33 +0200)
committerFabrice Bellard <fabrice@bellard.org>
Tue, 13 Oct 2026 11:33:20 +0000 (13:33 +0200)
.github/workflows/ci.yml

index 9264c4798a5121df70a22002dfe8f7f6afadb8a6..4cf5b7d7ab6b9571bb541a34cb3b99d41057e93d 100644 (file)
@@ -285,8 +285,6 @@ jobs:
           - linux/386
           - linux/riscv64
           - linux/arm64
-          - linux/arm/v6
-          - linux/arm/v7
           - linux/s390x
           - linux/ppc64le
 
@@ -299,3 +297,26 @@ jobs:
         run: docker run --privileged --rm tonistiigi/binfmt:master --install all
       - name: Run tests on ${{ matrix.platform }}
         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"
+
+# qemu-alpine without temporal and intl because the C compiler does
+# not support int128
+
+  qemu-alpine2:
+    runs-on: ubuntu-latest
+
+    strategy:
+      fail-fast: false
+      matrix:
+        platform:
+          - linux/arm/v6
+          - linux/arm/v7
+
+    steps:
+      - uses: actions/checkout@v4
+        with:
+            submodules: recursive
+      - name: Get qemu
+        # See https://github.com/tonistiigi/binfmt/issues/215#issuecomment-2613004741
+        run: docker run --privileged --rm tonistiigi/binfmt:master --install all
+      - name: Run tests on ${{ matrix.platform }}
+        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 CONFIG_TEMPORAL_INTL= test"