From 6fc4d4a092dceb22a89fc6287f12d265c5db22f5 Mon Sep 17 00:00:00 2001 From: Martin Tzvetanov Grigorov Date: Wed, 16 Oct 2024 15:00:19 +0300 Subject: [PATCH] ci: Run the build CI check on Linux/OSX ARM64 For Linux ARM64 it will use `openeuler-6cpu-14gb` (VMs provided by CNCF Infra team) For OSX ARM64 use the Github hosted `macos-14` runners Signed-off-by: Martin Tzvetanov Grigorov --- .github/workflows/build-test.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 28338dd68..61c6bf8f1 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -13,7 +13,10 @@ permissions: jobs: build: - runs-on: ubuntu-latest + strategy: + matrix: + os: [ubuntu-latest, macos-14, openeuler-6cpu-14gb] + runs-on: ${{ matrix.os }} steps: - name: Checkout source code uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin@v4.2.1