You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# nixos-unstable is a nixpkgs-upstable that passed a number of upstream CI and quality checks, it is essentially a current branch while also receives stable updates fitting for our CI checkups with current Nixpkgs.
71
+
# Note that Nix nature is purely functional lazy language, it is referentially transparent, reproducible (deterministic) builds, that means that just as in the type system - any the Nix build failures properly cascade through the Nixpkgs tree graph branch, so particular `master` broken checkouts would properly refuse/would not be able to build parts of Nixpkgs tree graph. So the Nix builds are pretty brittle, do not be ashamed to make Nixpkgs builds optional (`continue-on-error: true`), or set them to the latest stable NixOS Nixpkgs release.
72
+
useRev: "true"
73
+
rev: "nixos-unstable"
69
74
run: ./build.sh
70
75
71
76
@@ -78,8 +83,10 @@ jobs:
78
83
uses: actions/checkout@v2
79
84
- name: Install Nix
80
85
uses: cachix/install-nix-action@v10
81
-
- name: Determined nix-build
86
+
- name: Determined Nix-build
82
87
env:
88
+
useRev: "true"
89
+
rev: "nixos-unstable"
83
90
compiler: "ghc8101"
84
91
buildFromSdist: "true"
85
92
linkWithGold: "true"
@@ -101,16 +108,16 @@ jobs:
101
108
uses: actions/checkout@v2
102
109
- name: Install Nix
103
110
uses: cachix/install-nix-action@v10
104
-
- name: Determined nix-build
111
+
- name: Determined Nix-build
105
112
env:
106
113
rev: "nixos-20.03"
107
114
run: ./build.sh
108
115
109
116
110
117
# NOTE: This would additionally test that the Nix shell customization of the project works.
111
-
# By default *this setup provides local hoogle and generates database of project documentation
118
+
# By default *this setup provides local hoogle and generates database of the documetation for the project and its dependencies
0 commit comments