From ca0aa44c381ff63fbcf9022063c714885547122b Mon Sep 17 00:00:00 2001 From: Tyler Mayoff Date: Fri, 20 Jun 2025 14:32:05 -0400 Subject: [PATCH] CI fixes (#28) * fail-fast:false * Update Nix build commands in GitHub Actions workflow to use specific configurations for NixOS and Darwin. * Update Nix build commands in GitHub Actions workflow to remove '.system' suffix for configurations. --- .github/workflows/main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 96d3e64..1aa633a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,6 +4,7 @@ on: jobs: build: strategy: + fail-fast: false matrix: include: - os: ubuntu-latest @@ -40,7 +41,7 @@ jobs: with: packages: nh script: | - nh os build ./dot_config/flake#${{matrix.hostname}} -- --cores 1 -j1 + nh os build ./dot_config/flake#nixosConfigurations.${{matrix.hostname}} --no-nom -- --cores 1 -j1 - uses: workflow/nix-shell-action@v3 if: runner.os == 'macOS' @@ -48,4 +49,4 @@ jobs: with: packages: nh script: | - nh darwin build ./dot_config/flake#${{matrix.hostname}} -- --cores 1 -j1 + nh darwin build ./dot_config/flake#darwinConfigurations.${{matrix.hostname}} --no-nom -- --cores 1 -j1