···7575 with:
7676 extra_nix_config: sandbox = true
77777878- - name: Ensure flake outputs on all systems still evaluate
7979- run: nix --experimental-features 'nix-command flakes' flake check --all-systems --no-build
8080-8178 - name: Query nixpkgs with aliases enabled to check for basic syntax errors
8279 run: |
8380 time nix-env -I ./nixpkgs -f ./nixpkgs -qa '*' --option restrict-eval true --option allow-import-from-derivation false >/dev/null
-4
flake.nix
···107107 self.legacyPackages.${system}.stdenv.hostPlatform.isLinux
108108 # Exclude power64 due to "libressl is not available on the requested hostPlatform" with hostPlatform being power64
109109 && !self.legacyPackages.${system}.targetPlatform.isPower64
110110- # Exclude armv6l-linux because "cannot bootstrap GHC on this platform ('armv6l-linux' with libc 'defaultLibc')"
111111- && system != "armv6l-linux"
112112- # Exclude riscv64-linux because "cannot bootstrap GHC on this platform ('riscv64-linux' with libc 'defaultLibc')"
113113- && system != "riscv64-linux"
114110 )
115111 {
116112 # Test that ensures that the nixosSystem function can accept a lib argument