mirror of
https://github.com/GaloisInc/cryptol.git
synced 2024-10-26 14:20:59 +03:00
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:
parent
14588662ed
commit
4afba5f726
7
.github/workflows/ci.yml
vendored
7
.github/workflows/ci.yml
vendored
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user