-
Notifications
You must be signed in to change notification settings - Fork 697
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
Work on gitlab ci (used for release artifacts) #8044
Comments
Certainly. |
Yeah, because nix is sh*te. That's why ghcup and HLS now use brew instead. You can adapt cabals gitlab config by reading:
Make sure the env vars are set correctly like above, otherwise brew will leak artifacts into the host system, which will upset angerman. |
@hasufell many thanks for the info, will try to not bother ghc team 😉 I've checked the hls config has no longer the windows ghcup bootstrapping: Lines 146 to 154 in 906a8bc
maybe it would not be necessary here neither? |
I've started to work on this, pushing cheching tags to my gitlab cabal repo:
it looks promising but
|
Yes angerman's runners have some network issues afair. |
@jneira do you think anything else can be done for this or should it be closed? |
@ulysses4ever thanks for the ping, hmm the unchecked box in the description is still relevant imo |
Just noting here that @chreekat prodded the CI and the CI snapped into attention and there's substantial hope cabal 3.10 binary release is not going to be derailed. However, this a limited effort, only for releasing, so a test suite is out of scope. |
So i think before the release we should
//cc @Mikolaj @hasufell @gbaz
The text was updated successfully, but these errors were encountered: