Parcourir la source

Update main.yml

blueloveTH il y a 9 mois
Parent
commit
cd53a746f4
1 fichiers modifiés avec 23 ajouts et 24 suppressions
  1. 23 24
      .github/workflows/main.yml

+ 23 - 24
.github/workflows/main.yml

@@ -82,30 +82,6 @@ jobs:
         path: output
     - name: Benchmark
       run: python scripts/run_tests.py benchmark
-  build_linux_multiarch:
-      runs-on: ubuntu-latest
-      strategy:
-        matrix:
-          arch: [x86, aarch64, armv7]
-      steps:
-        - uses: actions/checkout@v4
-          with:
-            submodules: true
-        - name: Setup Alpine Linux for ${{ matrix.arch }}
-          uses: jirutka/setup-alpine@v1
-          with:
-            arch: ${{ matrix.arch }}
-            packages: gcc g++ make cmake libc-dev linux-headers python3
-        - name: Build and Test
-          run: |
-            echo "Building for architecture: ${{ matrix.arch }}"
-            uname -m
-            python -c "import struct; print(8 * struct.calcsize('P'))"
-  
-            python cmake_build.py
-            python scripts/run_tests.py
-            python scripts/run_tests.py benchmark
-          shell: alpine.sh --root {0}
   build_darwin:
       runs-on: macos-latest
       steps:
@@ -167,6 +143,29 @@ jobs:
         with:
           name: ios
           path: output
+  build_linux_multiarch:
+      runs-on: ubuntu-latest
+      strategy:
+        matrix:
+          arch: [x86, aarch64, armv7]
+      steps:
+        - uses: actions/checkout@v4
+          with:
+            submodules: true
+        - name: Setup Alpine Linux for ${{ matrix.arch }}
+          uses: jirutka/setup-alpine@v1
+          with:
+            arch: ${{ matrix.arch }}
+            packages: gcc g++ make cmake libc-dev linux-headers python3
+        - name: Build and Test
+          run: |
+            echo "Building for architecture: ${{ matrix.arch }}"
+            uname -m
+            python -c "import struct; print(8 * struct.calcsize('P'))"
+  
+            python cmake_build.py
+            python scripts/run_tests.py
+          shell: alpine.sh --root {0}
 
   merge:
       runs-on: ubuntu-latest