Skip to content
This repository was archived by the owner on Dec 12, 2020. It is now read-only.
This repository was archived by the owner on Dec 12, 2020. It is now read-only.

I suggest add ~/.local/bin to PATH #40

Description

@ncaq

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, but I think the problem would be solved if we could use a global stack install.
It takes a bit of build time, but once the cache is hit, it's not much of a problem.

So if you enable Stack (which I feel is fine by default as it has fewer side effects), I suggest add ~/.local/bin to PATH.

Error example.

Warning: Installation path /home/runner/.local/bin not found on the PATH environment variable.
/home/runner/work/_temp/c954b41c-047e-4ac5-93a1-68107c296fa1.sh: line 2: hlint: command not found

deleted: mstksg/setup-stack · ncaq/homura-stopwatch@856d791

Thanks for create setup-haskell!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions