diff options
| author | Seth Flynn <[email protected]> | 2025-03-06 06:52:04 -0500 |
|---|---|---|
| committer | Seth Flynn <[email protected]> | 2025-03-23 19:31:27 -0400 |
| commit | 2c55d5b6f28a23b73ff407b557f968c5a040cea3 (patch) | |
| tree | a6b460f0e7943e6263979c3ecf20a999fce29587 /.github | |
| parent | 2edaeaf60bad2f7ee587f7a34ed6f94e879b5e34 (diff) | |
ci: enable builds
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/ci.yaml | 46 |
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 |
