CI: GitHub: nix-build: fx target closure (#98)

Nix builds were building Nixpkgs packages, and in the case of the Remote - the Nixpkgs that used local Core override.

Now they use the local build, and fall because of the `cryptohash-sha512` state, which already treated for Cabal with `cabal.project`, but looks like `cabal2Nix does not support those, so the builds fall.
This commit is contained in:
Anton Latukha 2020-12-22 21:58:58 +02:00 committed by GitHub
parent 40a54cd6d0
commit 61e963d102
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -38,7 +38,7 @@ jobs:
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: "Determined Nix-build"
run: nix-build ../ -A "pkgs.haskellPackages.${{ matrix.packageRoot }}"
run: nix-build ../ -A "haskellPackages.${{ matrix.packageRoot }}"
env:
# 2020-12-22: NOTE: allowBroken ideally should be temporary.
NIXPKGS_ALLOW_BROKEN: "1"