haskell / cabal

Official upstream development repository for Cabal and cabal-install
https://haskell.org/cabal
Other
1.57k stars 676 forks source link

ci: Fix quick-jobs GHC version to 9.6 #10026

Closed alt-romes closed 2 weeks ago

alt-romes commented 2 weeks ago

This should fix the CI quick jobs that have been failing recently due to a sudden update of the runner-provided GHC to 9.10. Could you please have a look @Mikolaj

Mikolaj commented 2 weeks ago

I mean, after CI passes. :)

ulysses4ever commented 2 weeks ago

The other quick jobs are failing now. For the same reason, presumably. A more future-proof solution would be to make them all work with 9.10.

ulysses4ever commented 2 weeks ago

I pushed a version with the fix propagated to other quick jobs. It brings horrible duplication. At least, I created a variable for the version of GHC.

Mikolaj commented 2 weeks ago

@mergify backport 3.12

mergify[bot] commented 2 weeks ago

backport 3.12

✅ Backports have been created

* [#10027 ci: Fix quick-jobs GHC version to 9.6 (backport #10026)](https://github.com/haskell/cabal/pull/10027) has been created for branch `3.12` but encountered conflicts