+ - uses: bubba/setup-haskell@macos-ghcup
+ with:
+ ghc-version: ${{ matrix.ghc }}
+ cabal-version: '3.0'
+ - run: cabal update
+
+ - name: Clone HIE
+ uses: actions/checkout@v1
+ with:
+ repository: haskell/haskell-ide-engine
+ submodules: recursive
+ ref: ${{ env.hieref }}
+ path: haskell-ide-engine
+
+ # - name: Cache Cabal
+ # uses: actions/cache@v1
+ # with:
+ # path: ~/.cabal
+ # key: ${{ runner.OS }}-${{ matrix.ghc }}-cabal-${{ hashFiles('../**/*.cabal') }}
+ # restore-keys: |
+ # ${{ runner.OS }}-${{ matrix.ghc }}-cabal
+
+ - name: Build HIE