setup-haskell icon indicating copy to clipboard operation
setup-haskell copied to clipboard

Set up your GitHub Actions workflow with a specific version of Haskell (GHC and Cabal)

Results 22 setup-haskell issues
Sort by recently updated
recently updated
newest added

Take this workflow file: ```yaml name: Main on: push jobs: main: runs-on: macos-latest steps: - uses: actions/[email protected] with: ghc-version: 8.6.5 cabal-version: 2.4 - run: ghc --version - run: cabal --version...

Stack expects the PATH to be in ~/.local/bin, but setup-stack does not. We're debating whether to install the tool in [Provide `hlint` executable. · Issue #5 · actions/setup-haskell](https://github.com/actions/setup-haskell/issues/5), but I...

I guess this depends on upstream repo support?

I think it's common to have to install system libraries. I don't see any description on how to do that with this action (for both stack and cabal).

I'm opening this issue to start a discussion around the ability to build statically linked binaries for Haskell projects. I think it will be extremely beneficial for the whole Haskell...

I am having this issue on a MacOS github hosted runner with this action: ```yaml - uses: actions/[email protected] name: Setup Haskell id: setup-haskell with: ghc-version: 8.8.4 ``` The output from...

stack-root is where snapshot dependencies are stored, and this path is commonly needed when enabling caching. Adding it as an output to setup-haskell allows the client projects to not have...

[Stack 2.3.3](https://github.com/commercialhaskell/stack/releases/tag/v2.3.3) was released on 2020-08-05. Stack 2.3.3 is also now the preinstalled version for the github-hosted runners [[1]](https://docs.github.com/en/actions/reference/software-installed-on-github-hosted-runners), so currently github action builds using setup-haskell with `stack-version: latest` produce...

github actions suddenly fails with an 'unrecognized option' error [on a PR](https://github.com/msp-strath/Mary/pull/77/checks?check_run_id=696980377) to our project https://github.com/msp-strath/mary The error is: ```shell /opt/cabal/2.0/bin/cabal user-config update -a http-transport: plain-http -v3 cabal: unrecognized 'user-config'...

Using `cabal-cache` appears to yield superior results in Cabal-using projects that would otherwise have to simulate a cache by preserving the Cabal store and the dist-newstyle build results. We should...