+ - 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: mpickering/haskell-ide-engine
+ submodules: recursive
+ ref: ${{ env.hieref }}
+ path: haskell-ide-engine
+
+ - name: Cache HIE
+ uses: actions/cache@v1
+ with:
+ path: ../haskell-ide-engine/dist-newstyle
+ key: ${{ runner.OS }}-${{ matrix.ghc }}-${{ env.hieref }}
+
+ - name: Build HIE