update ci

This commit is contained in:
Hunter Halloran
2025-12-17 11:42:17 -05:00
parent 36550aafd5
commit 35b4572b42

View File

@@ -38,9 +38,10 @@ jobs:
exit 1 exit 1
fi fi
build-configs: eval-configs:
name: Build Key Configurations name: Evaluate Key Configurations
runs-on: [self-hosted, nix-builder] runs-on: [self-hosted, nix-builder]
needs: [flake-check, format-check]
strategy: strategy:
matrix: matrix:
config: config:
@@ -52,16 +53,16 @@ jobs:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Build configuration - name: Evaluate configuration
run: | run: |
echo "Building configuration for ${{ matrix.config }}" echo "Evaluating configuration for ${{ matrix.config }}"
nix build .#nixosConfigurations.${{ matrix.config }}.config.system.build.toplevel \ nix eval .#nixosConfigurations.${{ matrix.config }}.config.system.build.toplevel.drvPath \
--print-build-logs \
--show-trace --show-trace
build-artifacts: build-artifacts:
name: Build Artifacts name: Build Artifacts
runs-on: [self-hosted, nix-builder] runs-on: [self-hosted, nix-builder]
needs: [flake-check, format-check]
strategy: strategy:
matrix: matrix:
artifact: artifact: