summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/ci.yaml46
1 files changed, 13 insertions, 33 deletions
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index e6012f8..bdc7da5 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -21,10 +21,16 @@ on:
workflow_dispatch:
jobs:
- eval:
- name: Eval
+ build:
+ name: Build (${{ matrix.system }})
- runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ include:
+ - os: ubuntu-latest
+ system: x86_64-linux
+
+ runs-on: ${{ matrix.os }}
steps:
- name: Checkout repository
@@ -35,36 +41,10 @@ jobs:
- name: Install Nix
uses: cachix/install-nix-action@v30
- - name: Evaluate Flake
+ - name: Run build
run: |
nix flake check \
- --all-systems \
- --no-build \
+ --fallback \
+ --keep-going \
+ --print-build-logs \
--show-trace
-
- # build:
- # name: Build (${{ matrix.system }})
-
- # strategy:
- # matrix:
- # include:
- # - os: ubuntu-latest
- # system: x86_64-linux
-
- # runs-on: ${{ matrix.os }}
-
- # steps:
- # - name: Checkout repository
- # uses: actions/checkout@v4
- # with:
- # ref: ${{ inputs.ref }}
-
- # - name: Install Nix
- # uses: cachix/install-nix-action@v30
-
- # - name: Run build
- # run: |
- # nix flake check \
- # --fallback \
- # --print-build-logs \
- # --show-trace