From 2c9e30689f61e5e86cb7dd360f8bf30216a258ce Mon Sep 17 00:00:00 2001 From: Lucas David Traverso Date: Sat, 4 May 2024 17:56:34 -0300 Subject: [PATCH] Exclude broken jobs for older ghc and macos --- .github/workflows/haskell.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index 9542fd9..4826897 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -31,6 +31,23 @@ jobs: - 'lts-21.25' - 'lts-22.18' - 'nightly' + exclude: + # github actions runs with arm for macos + # + # older versions of ghc support arm through llvm and the version that + # the machine uses is not compatible with ghc. + # + # So we exclude those builds + - snapshot: 'lts-12.11' + os: macOS + - snapshot: 'lts-14.18' + os: macOS + - snapshot: 'lts-16.12' + os: macOS + - snapshot: 'lts-18.28' + os: macOS + - snapshot: 'lts-19.33' + os: macOS steps: - uses: actions/checkout@main