Some checks failed
/ build-host (map[host:beefcake]) (push) Failing after 1m13s
/ build-host (map[host:dragon]) (push) Failing after 23s
/ build-host (map[host:flipflop]) (push) Failing after 16s
/ build-host (map[host:foxtrot]) (push) Failing after 16s
/ build-host (map[host:router]) (push) Failing after 17s
/ build-devshell (push) Failing after 17s
/ flake-check (push) Failing after 17s
Also some general cleanup of the workflow YAML
33 lines
781 B
YAML
33 lines
781 B
YAML
on: [push]
|
|
jobs:
|
|
build-host:
|
|
runs-on: nix-latest
|
|
strategy:
|
|
matrix:
|
|
info:
|
|
- host: beefcake
|
|
- host: router
|
|
- host: dragon
|
|
- host: foxtrot
|
|
- host: flipflop
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- name: Build host
|
|
run: |
|
|
nix shell nixpkgs#nixos-rebuild -c nixos-rebuild build --flake .#${{ matrix.info.host }} --accept-flake-config
|
|
|
|
build-devshell:
|
|
runs-on: nix-latest
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- name: Build default devShell
|
|
run: |
|
|
nix develop . --build --accept-flake-config
|
|
|
|
flake-check:
|
|
runs-on: nix-latest
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- name: Check nix flake
|
|
run: |
|
|
nix flake check --accept-flake-config
|