From 18620c5e989ffbb9c340b3edd354fbbea31bc211 Mon Sep 17 00:00:00 2001 From: Teo Camarasu Date: Wed, 4 Dec 2024 12:23:46 +0000 Subject: [PATCH 1/4] ci: upgrade to latest cabal-install --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8a73089..22f778f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: - "8.10.7" - "8.8.4" cabal: - - "3.10.1.0" + - "3.12.1.0" os: - ubuntu-latest - macOS-latest @@ -109,7 +109,7 @@ jobs: - "8.10.7" - "8.8.4" cabal: - - "3.10.1.0" + - "3.12.1.0" os: - windows-latest fail-fast: false From 66670455e8cf1628018387e65fce9773332510f9 Mon Sep 17 00:00:00 2001 From: Teo Camarasu Date: Wed, 4 Dec 2024 12:47:47 +0000 Subject: [PATCH 2/4] ci: only run macos on 9.8 Everything else seems to fail --- .github/workflows/ci.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 22f778f..acf560d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,10 @@ jobs: - "3.12.1.0" os: - ubuntu-latest - - macOS-latest + include: + - os: macos-latest + ghc: "9.8.2" + cabal: "3.12.1.0" fail-fast: false steps: - uses: actions/checkout@v2 From d5cd2883515b7de0cde59c6e00798d8105552c47 Mon Sep 17 00:00:00 2001 From: Teo Camarasu Date: Wed, 4 Dec 2024 13:31:37 +0000 Subject: [PATCH 3/4] ci: disable windows workflow See: https://github.com/haskell/ThreadScope/issues/135 --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index acf560d..4462a94 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -99,6 +99,7 @@ jobs: draft: false prerelease: false build_windows: + if: false # This workflow is currently broken due to C library issues. See: https://github.com/haskell/ThreadScope/issues/135 name: ${{ matrix.os }} / ghc ${{ matrix.ghc }} runs-on: ${{ matrix.os }} strategy: From 270ee74b39ccb0182ed2c9d9f99e0e054882d963 Mon Sep 17 00:00:00 2001 From: Teo Camarasu Date: Wed, 4 Dec 2024 13:32:18 +0000 Subject: [PATCH 4/4] ci: add GHC-9.10 --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4462a94..6f142bd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,6 +9,7 @@ jobs: strategy: matrix: ghc: + - "9.10.1" - "9.8.2" - "9.6.4" - "9.4.8" @@ -21,6 +22,9 @@ jobs: os: - ubuntu-latest include: + - os: macos-latest + ghc: "9.10.1" + cabal: "3.12.1.0" - os: macos-latest ghc: "9.8.2" cabal: "3.12.1.0"