From 7fa89188a3d61dae6c7f898bbe40aa646d73a11e Mon Sep 17 00:00:00 2001 From: Johannes Demel Date: Tue, 30 Jan 2024 21:22:22 +0100 Subject: [PATCH] flyci: Test CI service with M2 instance This might be a viable option for the time being to get some more stability into the Apple Silicon support effort. Signed-off-by: Johannes Demel --- .github/workflows/run-tests.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 0731261b..b149f219 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -241,7 +241,11 @@ jobs: build-macos: - runs-on: macos-latest + strategy: + matrix: + os: [macos-latest, flyci-macos-large-latest-m2] + + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3.1.0 @@ -256,10 +260,10 @@ jobs: - name: Print info run: | ./build/cpu_features/list_cpu_features - # ./build/apps/volk-config-info --alignment - # ./build/apps/volk-config-info --avail-machines - # ./build/apps/volk-config-info --all-machines - # ./build/apps/volk-config-info --malloc - # ./build/apps/volk-config-info --cc + ./build/apps/volk-config-info --alignment + ./build/apps/volk-config-info --avail-machines + ./build/apps/volk-config-info --all-machines + ./build/apps/volk-config-info --malloc + ./build/apps/volk-config-info --cc - name: test run: cd build && ctest -V