From 4caa7673a5a9ea48dc5369af4796ee40f0e15274 Mon Sep 17 00:00:00 2001 From: Adithya Kumar Date: Thu, 2 May 2024 18:38:16 +0530 Subject: [PATCH] Add new CI builds --- .github/workflows/haskell.yml | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index 32888e0..0f1ed3a 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -37,6 +37,23 @@ jobs: fail-fast: false matrix: include: + - name: 9.8.1 + ghc_version: 9.8.1 + runner: ubuntu-latest + build: cabal + cabal_project: cabal.project.user + cabal_version: 3.10.1.0 + disable_sdist_build: "y" + ignore_error: false + - name: 9.6.3-macos + ghc_version: 9.6.3 + runner: macos-latest + build: cabal + cabal_project: cabal.project.user + disable_sdist_build: "y" + cabal_version: 3.10.1.0 + cabal_build_options: "--flag interop" + ignore_error: false - name: 9.4.4 ghc_version: 9.4.4 runner: ubuntu-latest @@ -53,14 +70,14 @@ jobs: cabal_version: 3.6.2.0 disable_sdist_build: "y" ignore_error: false - - name: 8.10.7+macOS + - name: 8.10.7 # There is some llvm versioning issue in 8.10.7 and the + # mac machine ghc_version: 8.10.7 - runner: macos-latest + runner: ubuntu-latest build: cabal cabal_project: cabal.project.user disable_sdist_build: "y" cabal_version: 3.6.2.0 - cabal_build_options: "--flag interop" ignore_error: false steps: - uses: actions/checkout@v2