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