-
Notifications
You must be signed in to change notification settings - Fork 0
/
.haskell-ci
36 lines (32 loc) · 899 Bytes
/
.haskell-ci
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# compiler supported and their equivalent LTS
compiler: ghc-8.0 lts-9.21
compiler: ghc-8.2 lts-11.22
compiler: ghc-8.4 lts-12.26
compiler: ghc-8.6 lts-14.27
compiler: ghc-8.8 lts-16.31
compiler: ghc-8.10 lts-18.28
compiler: ghc-9.0 lts-19.33
compiler: ghc-9.2 lts-20.25
compiler: ghc-9.4 nightly-2023-06-11
# options
# option: alias x=y z=v
option: cryptonitedep extradep=cryptonite-0.27
option: memorydep extradep=memory-0.14.18 extradep=basement-0.0.8
option: tastymin extradep=tasty-hunit-0.10
option: usecrypton flag=hpke:use_crypton
# builds
build: ghc-8.0 cryptonitedep memorydep tastymin
build: ghc-8.2 cryptonitedep memorydep
build: ghc-8.4 cryptonitedep
build: ghc-8.6 cryptonitedep
build: ghc-8.8 cryptonitedep
build: ghc-8.10
build: ghc-9.0
build: ghc-9.2
build: ghc-9.4 usecrypton
# packages
package: '.'
# extra builds
hlint: allowed-failure
weeder: allowed-failure
coverall: false