on master help sign in
Move Werror test to GHC 9.8.1
commit7b5478d9f01867a1fc6bfa425d1c3f7bf909048d authorHarendra Kumar <harendra@composewell.com> dateThu 2 Nov 2023, 17:56 (3 years ago) parenta11fe00
1 file changed+15−15
.github/workflows/haskell.yml+15−15
.github/workflows/haskell.yml+15−15
@@ -58,7 +58,7 @@ jobs:
5858 matrix:
5959 # The order is important to optimize fail-fast.
6060 name:
61− - 9.4.7-Werror
61+ - 9.8.1-Werror
6262 - 9.2.8-docspec
6363 # - 8.10.7-coverage
6464
@@ -74,6 +74,15 @@ jobs:
7474 cabal_project: cabal.project.ghc-head
7575 disable_sdist_build: "y"
7676 ignore_error: true
77+ # Note: use linux for warning build for convenient dev testing
78+ - name: 9.8.1-Werror
79+ ghc_version: 9.8.1
80+ runner: ubuntu-latest
81+ build: cabal
82+ cabal_version: 3.10.1.0
83+ disable_sdist_build: "y"
84+ cabal_project: cabal.project.Werror
85+ ignore_error: false
7786 - name: 9.8.1-fusion-inspection
7887 ghc_version: 9.8.1
7988 runner: ubuntu-latest
@@ -83,22 +92,21 @@ jobs:
8392 cabal_project: cabal.project
8493 cabal_build_options: "--flag fusion-plugin --flag inspection"
8594 ignore_error: false
86− - name: 9.6.3-fusion-inspection
87− ghc_version: 9.4.7
88− runner: ubuntu-latest
95+ - name: 9.6.3-macos
96+ ghc_version: 9.6.3
97+ runner: macos-latest
8998 build: cabal
9099 cabal_version: 3.10.1.0
91100 disable_sdist_build: "y"
92101 cabal_project: cabal.project
93− cabal_build_options: "--flag fusion-plugin --flag inspection"
94102 ignore_error: false
95− - name: 9.4.7-Werror
103+ - name: 9.4.7
96104 ghc_version: 9.4.7
97105 runner: ubuntu-latest
98106 build: cabal
99107 cabal_version: 3.8.1.0
100108 disable_sdist_build: "y"
101− cabal_project: cabal.project.Werror
109+ cabal_project: cabal.project
102110 ignore_error: false
103111 - name: 9.2.8
104112 ghc_version: 9.2.8
@@ -139,14 +147,6 @@ jobs:
139147 stack_build_options: "--flag streamly-benchmarks:-opt"
140148 cabal_version: 3.6.2.0
141149 ignore_error: false
142− - name: 8.10.7-macos
143− ghc_version: 8.10.7
144− runner: macos-latest
145− build: cabal
146− cabal_version: 3.6.2.0
147− cabal_project: cabal.project
148− disable_sdist_build: "y"
149− ignore_error: false
150150 # - name: 8.10.7-coverage
151151 # ghc_version: 8.10.7
152152 # runner: ubuntu-latest