From 18742349eb21ef7f63d388f10026da5470c1f9d0 Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Sun, 24 Nov 2024 19:00:09 -0500 Subject: [PATCH] adding system matrix --- .github/workflows/jeeves-build.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/jeeves-build.yml b/.github/workflows/jeeves-build.yml index 9a8d8c7..c5fd7df 100644 --- a/.github/workflows/jeeves-build.yml +++ b/.github/workflows/jeeves-build.yml @@ -7,11 +7,19 @@ on: jobs: build: - name: Build Nix targets + name: build-${{ matrix.system }} runs-on: ubuntu-22.04 + strategy: + matrix: + system: + - "bob" + - "jeeves" + - "muninn" + - "rhapsody-in-green" + steps: - uses: actions/checkout@v4 - name: Install Nix uses: DeterminateSystems/nix-installer-action@v3 - name: Build default package - run: 'nix-shell -p nixos-rebuild --run "nixos-rebuild build --flake ./#jeeves"' + run: 'nix-shell -p nixos-rebuild --run "nixos-rebuild build --flake ./#${{ matrix.system }}"'