From e2fd2e4cfb82a3d70607fdc1b61a33a73b43adb7 Mon Sep 17 00:00:00 2001 From: Joy Gao Date: Tue, 30 Jan 2024 00:03:10 -1000 Subject: [PATCH] Add linux arm support for nodegit --- .github/workflows/tests.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 6a651b6f3..cb4195e76 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -17,9 +17,10 @@ jobs: name: "Linux Tests" strategy: matrix: - node: [14, 16, 18] + node: [16, 18] + arch: [x86, arm64] runs-on: ubuntu-latest - container: ubuntu:20.04 + container: ubuntu:22.04 steps: - name: Install Dependencies for Ubuntu # git >= 2.18 required for actions/checkout git support @@ -86,8 +87,9 @@ jobs: name: "macOS Tests" strategy: matrix: - node: [14, 16, 18] - runs-on: macOS-10.15 + node: [macos-latest, macos-14] # 14 == ARM (beta) + os: [macos-latest, ] + runs-on: ${{ matrix.os }} # This is mostly the same as the Linux steps, waiting for anchor support # https://github.com/actions/runner/issues/1182 steps: