From 9ac52e97dda7ccfa1ccbd219ba75e1c4b2dc81ec Mon Sep 17 00:00:00 2001 From: seth Date: Sat, 7 Oct 2023 12:10:10 -0400 Subject: actions: fix multi platform building --- .github/workflows/ci.yaml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5391c66..06a704c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -10,12 +10,13 @@ jobs: build: strategy: matrix: - os: [ubuntu-latest, macos-latest] + os: [macos-latest] include: - os: ubuntu-latest - arch: - - "aarch64" - - "x86_64" + arch: "x86_64" + + - os: ubuntu-latest + arch: "aarch64" runs-on: ${{ matrix.os }} continue-on-error: true @@ -41,8 +42,13 @@ jobs: uses: DeterminateSystems/magic-nix-cache-action@v2 - name: run build + if: matrix.arch != 'aarch64' run: nix build --accept-flake-config -Lv + - name: run build (aarch64) + if: matrix.arch == 'aarch64' + run: nix build --accept-flake-config -Lv .#packages.aarch64-linux.default + check: runs-on: ubuntu-latest -- cgit v1.2.3