Ivan Gromakovskii
516906a03b
[Chore] Update GHC versions tested by CI
...
Problem: we've recently supported ghc-9.10.1, but it's not tested
by CI. Also we're still testing ghc-8.8.4, which is rather old and
causes some troubles when updating Nix dependencies.
Solution: add 9.10.1 to tested GHC versions, remove 8.8.4.
2024-07-08 13:50:28 +02:00
Ivan Gromakovskii
2328ae89a0
Test GHC 9.6 and 9.8 on CI
2024-01-10 22:34:10 +01:00
Roman Melnikov
80299163e7
[Chore] Bump used GHC versions
...
Problem: Haskell.nix can no longer bootstrap ghc944.
Soluition: Bump all used GHC versions to the latest within the minor
version.
2024-01-10 22:27:21 +01:00
Sereja313
ddd1785a97
[INT-159] Add hpack check ( #20 )
...
Problem: We want to be able to check if cabal file is up to date.
Solution: Add hpack check.
2023-04-06 13:27:14 +02:00
Sergey Gulin
2629e86f7b
[Chore] Use new flake template
...
Problem: We have introduced a new template for Haskell libraries and
need to update this package according to this template.
Solution: Use new template, bump dependencies, remove unused license,
apply formatting and hlint suggestions.
2023-03-20 23:46:53 +03:00
Kirill Elagin
5fa3cd8398
chore: Bump deps to build with GHC 9.2.1
2021-11-13 13:56:29 -05:00
Kirill Elagin
b5d99daa52
meta: Remove explicit serokell.nix url
...
serokell.nix is given in the serokell flake registry, so there is no
need to provide the URL here, it can be resolved just by name.
2021-11-04 09:27:51 -04:00
Kirill Elagin
c0fcebbd95
fix: Remove unused import and add -Werror to builds
2021-11-04 09:12:11 -04:00
Kirill Elagin
8f4ac13090
meta: Use haskell.nix flake lib
2021-11-04 09:12:11 -04:00
Kirill Elagin
e401b2175a
meta: Run checks against 8.10.7
2021-11-03 17:41:16 -04:00
Kirill Elagin
369ecd4c86
meta: Use Serokell flake registry
...
Previously, we were pinning Nix dependencies, such as haskell.nix
manually. Now we simply rely on Serokell’s flake registry, which has the
right versions pinned that are available in the binary cache.
2021-11-03 17:41:16 -04:00
Kirill Elagin
63b26842be
deps: Allow GHC 9.0.1
...
* Bump the upper bound on `base` to allow GHC 9.
* Add GHC 9.0.1 to the set of flake checks.
* Add hedgehog-1.0.5 to extra-deps (it fixes GHC 9).
2021-03-29 10:42:40 -04:00
Kirill Elagin
addd9ce503
ci: Add checks for different GHC versions
...
Repin haskell.nix and generate checks for multiple chosen versions of GHC.
2021-03-29 08:37:05 -04:00
Kirill Elagin
c916ad47c3
Convert to a proper flake
...
* Get rid of Niv
* Repin haskell.nix
* Repin nixpkgs
2021-02-17 22:13:07 -05:00
Kirill Elagin
f1407c5e7a
meta: Rename to with-utf8
2020-02-26 22:00:59 -05:00
Kirill Elagin
cd67a3183e
Build with haskell.nix
2020-02-15 21:32:39 -05:00
Kirill Elagin
b7b3ef4bc5
Initialise repository
2020-02-15 19:08:31 -05:00