Excessively Slow CI Build Times on macOS Runner
- Dominant language
- TypeScript
- Stars
- 12
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
```
GHC_VERSION: "9.14.1"
CABAL_VERSION: "3.16.1.0"
- name: "Install Haskell"
uses: haskell/ghcup-setup@2860d0b41e2c5aa7d005bcbc2bd2506a09557ed8
with:
ghc: ${{ env.GHC_VERSION }}
cabal: ${{ env.CABAL_VERSION }}
```
https://github.com/j178/prek/actions/runs/21486192527/job/61896010588?pr=1484
Contributor guide
No contributing guide indexed for this repository
Research direction
Open the linked GitHub Actions run and inspect the macOS job, especially the haskell/ghcup-setup step using GHC 9.14.1 and Cabal 3.16.1.0. Compare its timing with the other steps and determine what accounts for the excessive duration; done means the cause and an actionable improvement are established.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, haskell, typescript
- Domain
- build-system, ci-cd
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100