Skip to content

Commit

Permalink
CI: reduce GHC version matrix to 8.6, 8.8 and 8.10
Browse files Browse the repository at this point in the history
9.x is not expected to work yet due to, at least, the addition of a closure type in GHC 9.6
  • Loading branch information
runeksvendsen committed Jan 8, 2025
1 parent 43d5f85 commit 6f22a07
Showing 1 changed file with 1 addition and 19 deletions.
20 changes: 1 addition & 19 deletions .github/workflows/cabal-in-nix-shell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,26 +10,8 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-22.04, ubuntu-20.04, macos-13, macos-14]
ghc: [ghc7103, ghc802, ghc822, ghc844, ghc865Binary, ghc884, ghc810, ghc90, ghc92, ghc94, ghc96]
ghc: [ghc865Binary, ghc884, ghc810]
cc: [gcc8, gcc14, clang_12, clang_18]
exclude:
# GHC version >= 7.10 and <= 8.4 are provided by a version of nixpkgs that is broken for macOS (cf. https://github.com/NixOS/nixpkgs/issues/104580) so we exlude these
- os: macos-13
ghc: ghc7103
- os: macos-13
ghc: ghc802
- os: macos-13
ghc: ghc822
- os: macos-13
ghc: ghc844
- os: macos-14
ghc: ghc7103
- os: macos-14
ghc: ghc802
- os: macos-14
ghc: ghc822
- os: macos-14
ghc: ghc844
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
Expand Down

0 comments on commit 6f22a07

Please sign in to comment.