Commit Graph

11 Commits

Author SHA1 Message Date
Hamish Mackenzie a197fd0afb Add cabal-issue-8352-workaround (#1671)
* Add cabal-issue-8352-workaround

See https://github.com/haskell/cabal/issues/8352

* More script fixes

* More script fixes
2022-09-15 17:13:05 +12:00
Hamish Mackenzie e1b76b23b8 Fix typo (#1631) 2022-08-31 15:59:35 +12:00
Yvan Sraka a2a29bd368 Use nix --accept-flake-config option rather than yes | in CI tests (#1626)
https://nixos.org/manual/nix/unstable/command-ref/conf-file.html#conf-accept-flake-config
2022-08-30 11:30:09 +12:00
Hamish Mackenzie e07b0fadd2 Fix daily updates of hackage and stackage (#1622)
These were broken by #1579 because `nix flake lock` now asks for confirmation that it is ok to use the nix configuration in the flake.
2022-08-29 12:09:56 +12:00
Hamish Mackenzie d5d304d5b5 Flakify all inputs (#1180)
* Include dependencies of haskell.nix that were tracked in `nix/sources.json`
  as flake inputs (`flake.lock` replaces `nix/sources.json`).
* Use `flake-compat` to continue to provide a compatible interface for non
  flake projects.

Co-authored-by: Alexander Bantyev <balsoft@balsoft.ru>
Co-authored-by: Shea Levy <shea@shealevy.com>
2021-08-06 15:54:39 +12:00
Hamish Mackenzie 89f50a96dd Use pkgs.lib instead of stdenv.lib (#1031)
Fixes:

Warning: `stdenv.lib` is deprecated and will be removed in the next release. Please use `pkgs.lib` instead. For more information see https://github.com/NixOS/nixpkgs/issues/108938
2021-02-11 01:07:16 +13:00
Moritz Angermann 2232e06112 bump scripts 2020-03-06 21:52:05 +08:00
Rodney Lorrimar 8d902b091b Fix updater script for json pins 2019-04-02 12:18:04 +10:00
Rodney Lorrimar b12e3b304e Nightly: Also update hackage-src.json and stackage-src.json 2019-04-02 11:30:32 +10:00
Rodney Lorrimar dd51446974 Add Buildkite pipeline for updating hackage.nix and stackage.nix 2019-03-20 09:33:21 +10:00
Rodney Lorrimar a6d28bacb2 Add a script for updating the Stackage rev 2019-02-13 14:51:10 +10:00