Commit Graph

6 Commits

Author SHA1 Message Date
Eelco Dolstra
cb2f8a87d5 Check that nix-env output doesn't depend on the Nixpkgs location 2022-01-24 20:12:18 +01:00
Robert Hensing
625feda5da nixpkgs-basic-release-checks: Print trace on lib.warn 2022-01-10 12:43:04 +01:00
Dominik Xaver Hörl
16f44b24f8 nixpkgs-basic-release-checks: check for use of url literals
Nixpkgs should not rely on that deprecated feature.
2021-11-10 15:47:18 +01:00
Bernardo Meurer
ca5ecbed4b
nixpkgs-basic-release-checks: set NIX_STORE_DIR
With nix 2.4 the fact that we set NIX_STATE_DIR, but kept the original
store became a hard error. We work around it here by forcing the use of
a fresh, sandbox-local, store.

See regnat's wonderful analysis for more information:
https://github.com/NixOS/nix/issues/5495#issuecomment-963949707
2021-11-09 10:55:06 -08:00
Robert Hensing
d6aafb3be9 nixpkgs-basic-release-checks: Check without aliases
This allows the aliases file to produce deprecation warnings
without triggering the check against warnings. This allows
for a better user experience when deprecations occur.

Moreover, Nixpkgs itself shouldn't rely on its backcompat aliases.
2021-08-15 17:52:55 +02:00
Domen Kožar
7904fffeef
GHA: add basic eval checks 2021-07-07 14:26:59 +02:00