-
Notifications
You must be signed in to change notification settings - Fork 10
/
.haskell-ci
40 lines (36 loc) · 1007 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
37
38
39
40
# 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.26
compiler: ghc-9.4 lts-21.25
compiler: ghc-9.6 lts-22.39
compiler: ghc-9.8 lts-23.0
compiler: ghc-9.10 nightly-2024-12-12
# options
option: x509min extradep=basement-0.0.7 extradep=foundation-0.0.20 extradep=memory-0.14.18 extradep=cryptonite-0.26 extradep=x509-1.7.5
option: cryptomin extradep=cryptonite-0.26
option: usecrypton flag=cryptostore:use_crypton
# builds
build: ghc-8.0 x509min
build: ghc-8.2 x509min
build: ghc-8.4 cryptomin
build: ghc-8.6 cryptomin
build: ghc-8.8
build: ghc-8.10 os=linux,osx
build: ghc-9.0
build: ghc-9.2
build: ghc-9.4
build: ghc-9.6 usecrypton
build: ghc-9.8 usecrypton
build: ghc-9.10 usecrypton
# packages
package: '.'
# extra builds
hlint: allowed-failure
weeder: allowed-failure
coverall: false