CI: Don't download GHC in test jobs (#1669)

Doing so is completely unnecessary, as we never actually need to build any
Haskell code in these jobs (rather, we invoke pre-built executables instead).

Fixes #1668.
This commit is contained in:
Ryan Scott 2024-05-22 11:25:21 -04:00 committed by GitHub
parent 14588662ed
commit 4afba5f726
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -285,10 +285,6 @@ jobs:
with:
submodules: true
- uses: haskell/actions/setup@v2
with:
ghc-version: '9.4.8'
# Homebrew installs packages in different directories depending on which
# macOS architecture you are using:
#
@ -365,9 +361,6 @@ jobs:
.github/ci.sh deps bin/cvc5*
.github/ci.sh deps bin/yices-smt2*
.github/ci.sh deps bin/z3*
ghc_ver="$(ghc --numeric-version)"
cp cabal.GHC-"$ghc_ver".config cabal.project.freeze
cabal v2-update
- if: matrix.suite == 'test-lib' && runner.os != 'Windows'
shell: bash