IntersectMBO / IntersectMBO/lsm-tree
Consider installing GHC/Cabal using `pkg` in FreeBSD CI
- Dominant language
- Haskell
- Stars
- 53
- Forks
- 17
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 4
Description
You can install ghcup from packages as well, but yes - I think simply doing `pkg install ghc` is the most straightforward way.
I'm maintaining all the Haskell stuff for FreeBSD, so if something breaks just ping me.
_Originally posted by @arrowd in https://github.com/IntersectMBO/lsm-tree/pull/873#discussion_r3795503162_
Contributor guide
Research direction
Start by locating the FreeBSD CI workflow and its current Haskell toolchain installation step. Check how the workflow invokes pkg and replace the installation approach with the requested GHC/Cabal package installation. The work is done when the FreeBSD CI job installs the toolchain successfully and completes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- build-system, ci-cd
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100