on master help sign in
Use lts 16.31, 17.8 in github CI.
9b98f41Pranay Sashank
.github/workflows/haskell.yml+9−3
@@ -41,7 +41,7 @@ jobs:
41 strategy:
41 strategy:
42 fail-fast: false
42 fail-fast: false
43 matrix:
43 matrix:
44− name: [8.10.2+macOS, 8.8.3+inspection+fusion-plugin+Werror, 8.8+stack+lts-16.2, 8.6.5+fusion-plugin, 8.6.5+streamk, 8.4.4+debug, doctests]
44+ name: [8.10.4+stack+lts-17.8, 8.10.2+macOS, 8.8.3+inspection+fusion-plugin+Werror, 8.8.4+stack+lts-16.31, 8.6.5+fusion-plugin, 8.6.5+streamk, 8.4.4+debug, doctests]
45 cabal_version: ["3.2"]
45 cabal_version: ["3.2"]
46 include:
46 include:
47 #- name: 9.0.1+no-bench
47 #- name: 9.0.1+no-bench
@@ -51,6 +51,12 @@ jobs:
51 # cabal_build_targets: "streamly streamly-tests"
51 # cabal_build_targets: "streamly streamly-tests"
52 # disable_sdist_build: "y"
52 # disable_sdist_build: "y"
53 # runner: ubuntu-latest
53 # runner: ubuntu-latest
54+ - name: 8.10.4+stack+lts-17.8
55+ build: stack
56+ resolver: lts-17.8
57+ sdist_options: "--ignore-check"
58+ stack_build_options: "--flag streamly-benchmarks:-opt"
59+ runner: ubuntu-latest
54 - name: 8.10.2+macOS
60 - name: 8.10.2+macOS
55 ghc_version: 8.10.2
61 ghc_version: 8.10.2
56 build: cabal-v2
62 build: cabal-v2
@@ -62,9 +68,9 @@ jobs:
62 cabal_project: cabal.project.ci
68 cabal_project: cabal.project.ci
63 cabal_build_options: "--flag fusion-plugin --flag inspection"
69 cabal_build_options: "--flag fusion-plugin --flag inspection"
64 runner: ubuntu-latest
70 runner: ubuntu-latest
65− - name: 8.8+stack+lts-16.2
71+ - name: 8.8.4+stack+lts-16.31
66 build: stack
72 build: stack
67− resolver: lts-16.12
73+ resolver: lts-16.31
68 sdist_options: "--ignore-check"
74 sdist_options: "--ignore-check"
69 stack_build_options: "--flag streamly-benchmarks:-opt"
75 stack_build_options: "--flag streamly-benchmarks:-opt"
70 runner: ubuntu-latest
76 runner: ubuntu-latest