serokell / o-clock

:hourglass: Type-safe time units in Haskell
Mozilla Public License 2.0
49 stars 6 forks source link

Maintenance #125

Closed gromakovsky closed 2 years ago

gromakovsky commented 2 years ago

Some updates to make sure the repo stays up-to-date with the ecosystem.

gromakovsky commented 2 years ago

I want to wait for ghc-9.2.1 to become available in https://github.com/haskell/actions/tree/main/setup

gromakovsky commented 2 years ago

Okay, the next step to fully support GHC-9.2 is to wait for base constraint to be updated in tasty-hedgehog.

gromakovsky commented 2 years ago

Now waiting for hedgehog where the needed PR was merged just recently: https://github.com/hedgehogqa/haskell-hedgehog/pull/436

gromakovsky commented 2 years ago

Newer hedgehog is available, but now we need tasty-hedgehog to be updated once again.

gromakovsky commented 2 years ago

I encountered a number of other issues that were causing CI to fail in some configuration. It took me a while to resolve them, but now CI is finally green :tada: Most of the changes are trivial, only the last commit is not entirely trivial, but it only affects comments (because doctest), so I guess I can go ahead and merge with the existing approval.