Skip to content

Conversation

@andreasabel
Copy link
Contributor

@andreasabel andreasabel commented Mar 14, 2025

CI needs to be updated because the ubuntu-20.04 image will be gone by 1st April.

I found Cabal.yml to be very outdated and tried to update it, but I lack the domain knowledge to fix the build error. Anyway, it is better than what was there...

The Haskell CI could be updated by a haskell-ci regenerate.

Workflows running here: andreasabel#1

  • Update Cabal.yml workflow: still broken
  • Update Haskell CI workflow to GHC 9.8.4 and ubuntu-24.04: fixed, passed

http-types >=0.8.6 && <0.13,
process >=1.2.3.0 && <1.7,
random >= 1.1 && < 1.3,
random >= 1.1 && < 1.4,
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

random-1.3 is only picked up with --allow-newer=random because of the uuid dependency, but passes cabal test all.

@andreasabel andreasabel changed the title ci Update CI Mar 14, 2025
@andreasabel
Copy link
Contributor Author

Published relaxation of random bound in 0.9.9.2 revision 1 to address this issue:

@hamishmack hamishmack merged commit 473790f into ghcjs:master Apr 23, 2025
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants