From d984d2391a32daadbf3aa71c3f1bf3ae984abb99 Mon Sep 17 00:00:00 2001 From: Michael Peyton Jones Date: Tue, 31 Dec 2024 12:47:21 +0000 Subject: [PATCH] Update CI Add 9.12, drop 9.2, enable sempahore if available. --- .github/workflows/haskell.yml | 2 +- cabal.project | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index 780c695e..4747ba0a 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - ghc-version: ['9.10', '9.8', '9.6', '9.4', '9.2'] + ghc-version: ['9.12', '9.10', '9.8', '9.6', '9.4'] # Unlikely that we'll succeed on windows and fail on macos, # including it is just burning CI time. But windows could have # path or IO issues, so worth including diff --git a/cabal.project b/cabal.project index 2f39ffe2..88a1cc0f 100644 --- a/cabal.project +++ b/cabal.project @@ -13,7 +13,5 @@ benchmarks: True package lsp flags: +demo -package lsp-types - -- This makes a big difference here as lsp-types - -- has very many independent modules - ghc-options: -j4 +-- Useful if available +semaphore: true