-
Notifications
You must be signed in to change notification settings - Fork 33
fix(haskell): install Haskell libraries #52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.