]> git.sesse.net Git - stockfish/blobdiff - .github/workflows/stockfish.yml
Change versioning and save binaries as CI artifacts
[stockfish] / .github / workflows / stockfish.yml
index 782e3f2b4420631aae5524f1f204dce72b94ade9..288301332b86e580d3f3dcde0a1e6576b7e68cec 100644 (file)
@@ -10,6 +10,9 @@ on:
       - master
       - tools
 jobs:
+  Binaries:
+    if: github.ref == 'refs/heads/master'
+    uses: ./.github/workflows/stockfish_binaries.yml
   Stockfish:
     name: ${{ matrix.config.name }}
     runs-on: ${{ matrix.config.os }}
@@ -50,7 +53,7 @@ jobs:
               os: ubuntu-20.04,
               compiler: aarch64-linux-android21-clang++,
               comp: ndk,
-              run_armv8_tests: true,
+              run_armv8_tests: false,
               shell: 'bash {0}'
             }
           - {
@@ -58,21 +61,21 @@ jobs:
               os: ubuntu-20.04,
               compiler: armv7a-linux-androideabi21-clang++,
               comp: ndk,
-              run_armv7_tests: true,
+              run_armv7_tests: false,
               shell: 'bash {0}'
             }
           - {
-              name: "MacOS 10.15 Apple Clang",
-              os: macos-10.15,
+              name: "MacOS 12 Apple Clang",
+              os: macos-12,
               compiler: clang++,
               comp: clang,
               run_64bit_tests: true,
               shell: 'bash {0}'
             }
           - {
-              name: "MacOS 10.15 GCC 10",
-              os: macos-10.15,
-              compiler: g++-10,
+              name: "MacOS 12 GCC 11",
+              os: macos-12,
+              compiler: g++-11,
               comp: gcc,
               run_64bit_tests: true,
               shell: 'bash {0}'
@@ -113,7 +116,7 @@ jobs:
         working-directory: src
         shell: ${{ matrix.config.shell }}
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v3
         with:
           fetch-depth: 0