Move Werror test to GHC 9.8.1

This commit is contained in:
Harendra Kumar 2023-11-02 17:56:21 +05:30
parent a11fe00965
commit 7b5478d9f0

View File

@ -58,7 +58,7 @@ jobs:
matrix:
# The order is important to optimize fail-fast.
name:
- 9.4.7-Werror
- 9.8.1-Werror
- 9.2.8-docspec
# - 8.10.7-coverage
@ -74,6 +74,15 @@ jobs:
cabal_project: cabal.project.ghc-head
disable_sdist_build: "y"
ignore_error: true
# Note: use linux for warning build for convenient dev testing
- name: 9.8.1-Werror
ghc_version: 9.8.1
runner: ubuntu-latest
build: cabal
cabal_version: 3.10.1.0
disable_sdist_build: "y"
cabal_project: cabal.project.Werror
ignore_error: false
- name: 9.8.1-fusion-inspection
ghc_version: 9.8.1
runner: ubuntu-latest
@ -83,22 +92,21 @@ jobs:
cabal_project: cabal.project
cabal_build_options: "--flag fusion-plugin --flag inspection"
ignore_error: false
- name: 9.6.3-fusion-inspection
ghc_version: 9.4.7
runner: ubuntu-latest
- name: 9.6.3-macos
ghc_version: 9.6.3
runner: macos-latest
build: cabal
cabal_version: 3.10.1.0
disable_sdist_build: "y"
cabal_project: cabal.project
cabal_build_options: "--flag fusion-plugin --flag inspection"
ignore_error: false
- name: 9.4.7-Werror
- name: 9.4.7
ghc_version: 9.4.7
runner: ubuntu-latest
build: cabal
cabal_version: 3.8.1.0
disable_sdist_build: "y"
cabal_project: cabal.project.Werror
cabal_project: cabal.project
ignore_error: false
- name: 9.2.8
ghc_version: 9.2.8
@ -139,14 +147,6 @@ jobs:
stack_build_options: "--flag streamly-benchmarks:-opt"
cabal_version: 3.6.2.0
ignore_error: false
- name: 8.10.7-macos
ghc_version: 8.10.7
runner: macos-latest
build: cabal
cabal_version: 3.6.2.0
cabal_project: cabal.project
disable_sdist_build: "y"
ignore_error: false
# - name: 8.10.7-coverage
# ghc_version: 8.10.7
# runner: ubuntu-latest