Skip to content

chore: nix flake check and build runner #1

chore: nix flake check and build runner

chore: nix flake check and build runner #1

Workflow file for this run

name: Test Nix CI
on: [ push, pull_request ]
jobs:
flake-check:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v4
- name: Install Nix
uses: DeterminateSystems/nix-installer-action@main
- name: Cache Nix store
uses: DeterminateSystems/magic-nix-cache-action@main
- name: Check flake x86_64-linux host
run: nix flake check --system x86_64-linux --show-trace
- name: Check flake aarch64-linux
run: nix flake check --system aarch64-linux --show-trace
nix-build:
runs-on: ubuntu-latest
steps:
- name: Check out the repository
uses: actions/checkout@v4
- name: Install Nix
uses: DeterminateSystems/nix-installer-action@main
- name: Cache Nix store
uses: DeterminateSystems/magic-nix-cache-action@main
- name: Build project with Nix
run: nix build . --show-trace