fix(haskell): install Haskell libraries#52
fix(haskell): install Haskell libraries#52koralowiec merged 3 commits intodevcontainers-extra:mainfrom
Conversation
Add globalLibraries option
|
Here is the original PR devcontainers-contrib/features/pull/600 |
|
As you introduce a new option to the feature ( |
|
Both (GitHub Copilot suggested to "free up disk space on the runner to ensure enough space for file operations.") |
|
Yeah, test passes locally Indeed, it seems that the issue may be the lack of disk space - 3rd line here (ref): If I understand currently, right now we have 4 different packages set for the scenario (here). I think that we can reduce the number to just 2 libraries. Also, can we install more lightweight ones? Maybe that will help reduce the disk usage |
|
To free up space on the action runner I used this action once and it worked fine for me. It also allows filtering for what to delete. |
|
I check out that GitHub Action! Thanks for suggesting it |
|
I included the GitHub Action in the Workflow (more context in #69). Could you please rebase your branch? |
|
Those are some small Haskell packages we could use for testing. I'll go with
|
koralowiec
left a comment
There was a problem hiding this comment.
Thanks for your contribution! LGTM
As discussed in devcontainers-contrib/features/issues/584 you can install either executables or libraries with Cabal. This PR fixes devcontainers-contrib/features/issues/584 and adds the option to install libraries besides executables.