11
11
strategy :
12
12
fail-fast : false
13
13
matrix :
14
- # Add more elements to this list to run multiple instances of the build in CI. Increasing the
15
- # number instances is a good way to trigger flaky build failures
16
- n : [1]
17
-
18
14
ghc :
19
15
- " 8.0.2"
20
16
- " 8.2.2"
@@ -26,10 +22,11 @@ jobs:
26
22
- " 9.2.8"
27
23
- " 9.4.8"
28
24
- " 9.6.6"
29
- - " 9.8.2 "
25
+ - " 9.8.4 "
30
26
- " 9.10.1"
27
+ - " 9.12.1"
31
28
# FIXME: Add windows-latest back to CI once it is passing.
32
- os : [ubuntu-latest, macos-latest ]
29
+ os : [ubuntu-latest]
33
30
34
31
# Action fails to install GHC < 8.10 on OSX with a generic error
35
32
# messsage:
@@ -40,14 +37,20 @@ jobs:
40
37
#
41
38
# Warning: Couldn't figure out LLVM version!
42
39
# Make sure you have installed LLVM between [9 and 13)
43
- exclude :
44
- - {ghc: "8.0.2", os: "macos-latest"}
45
- - {ghc: "8.2.2", os: "macos-latest"}
46
- - {ghc: "8.4.4", os: "macos-latest"}
47
- - {ghc: "8.6.5", os: "macos-latest"}
48
- - {ghc: "8.8.4", os: "macos-latest"}
49
- - {ghc: "8.10.7", os: "macos-latest"}
50
- - {ghc: "9.0.2", os: "macos-latest"}
40
+ include :
41
+ - {ghc: "8.0.2" , os: "macos-13"}
42
+ - {ghc: "8.2.2" , os: "macos-13"}
43
+ - {ghc: "8.4.4" , os: "macos-13"}
44
+ - {ghc: "8.6.5" , os: "macos-13"}
45
+ - {ghc: "8.8.4" , os: "macos-13"}
46
+ - {ghc: "8.10.7", os: "macos-13"}
47
+ - {ghc: "9.0.2" , os: "macos-13"}
48
+ - {ghc: "9.2.8" , os: "macos-latest"}
49
+ - {ghc: "9.4.8" , os: "macos-latest"}
50
+ - {ghc: "9.6.6" , os: "macos-latest"}
51
+ - {ghc: "9.8.4" , os: "macos-latest"}
52
+ - {ghc: "9.10.1", os: "macos-latest"}
53
+ - {ghc: "9.12.1", os: "macos-latest"}
51
54
env :
52
55
# OpenSSL is installed in a non-standard location in MacOS. See
53
56
# https://github.com/actions/virtual-environments/blob/main/images/macos/macos-latest-Readme.md
0 commit comments