From 715dc6cdefaa11d3290994f6a29ef6b77c68add2 Mon Sep 17 00:00:00 2001 From: Aly Raffauf Date: Sun, 5 Jul 2026 23:31:47 -0400 Subject: [PATCH] ci: add separate build job for sw package --- .github/workflows/nix.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index 59b42a8..d2a4d3b 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -9,8 +9,8 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: - build: - name: "Build" + build-switchyard: + name: "Build switchyard" runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 @@ -19,5 +19,18 @@ jobs: with: name: switchyard authToken: ${{ secrets.CACHIX_AUTH_TOKEN }} - - name: Build packages + - name: Build switchyard run: nix build .#switchyard -L + + build-sw: + name: "Build sw" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v7 + - uses: DeterminateSystems/determinate-nix-action@v3 + - uses: cachix/cachix-action@v17 + with: + name: switchyard + authToken: ${{ secrets.CACHIX_AUTH_TOKEN }} + - name: Build sw + run: nix build .#sw -L -- 2.51.2