- name: "Build configuration for date"
run: nix build .#nixosConfigurations.date.config.system.build.toplevel --accept-flake-config --builders "" --fallback --no-link
build-kiwi:
name: "Build: kiwi"
needs: changes
if: needs.changes.outputs.kiwi == 'true'
runs-on: plum
steps:
- uses: actions/checkout@v5
- name: "Build configuration for kiwi"
run: nix build .#nixosConfigurations.kiwi.config.system.build.toplevel --accept-flake-config --builders "" --fallback --no-link
build-lime:
name: "Build: lime"
needs: changes
if: needs.changes.outputs.lime == 'true'
runs-on: plum
steps:
- uses: actions/checkout@v5
- name: "Build configuration for lime"
run: nix build .#darwinConfigurations.lime.config.system.build.toplevel --accept-flake-config --builders "" --fallback --no-link
build-pear:
name: "Build: pear"
needs: changes
if: needs.changes.outputs.pear == 'true'
runs-on: plum
steps:
- uses: actions/checkout@v5
- name: "Build configuration for pear"
run: nix build .#nixosConfigurations.pear.config.system.build.toplevel --accept-flake-config --builders "" --fallback --no-link
build-plum:
name: "Build: plum"
needs: changes
if: needs.changes.outputs.plum == 'true'
runs-on: plum
steps:
- uses: actions/checkout@v5
- name: "Build configuration for plum"
run: nix build .#nixosConfigurations.plum.config.system.build.toplevel --accept-flake-config --builders "" --fallback --no-link
build-yuzu:
name: "Build: yuzu"
needs: changes
if: needs.changes.outputs.yuzu == 'true'
runs-on: plum
steps:
- uses: actions/checkout@v5
- name: "Build configuration for yuzu"
run: nix build .#nixosConfigurations.yuzu.config.system.build.toplevel --accept-flake-config --builders "" --fallback --no-link