HsOpenSSL
HsOpenSSL copied to clipboard
CI is terribly outdated
I was trying to fix a CI on macOS/stack and went here for advice, but I found that CI tests only GHC 8.10 and [email protected] which are both quite outdated now: https://github.com/haskell-cryptography/HsOpenSSL/blob/05118c07edbfb8a52652ce7e36427a24be0ce0d3/.github/workflows/haskell.yml#L18-L24
(My CI regression: https://github.com/hackage-trustees/hackage-cli/actions/runs/9076812522/job/24940341265#step:8:117)
@vshabanov : I think it is important to have a CI that covers a wide range of GHC versions and some contemporary setups. (E.g. how about GHC 9?)
E.g. I am getting build failures for HsOpenSSL here, but without HsOpenSSL having a working CI itself, it is tedious to investigate this: https://github.com/haskell-hvr/http-io-streams/actions/runs/9734337346/job/26862232728?pr=20
HsOpenSSL current promises to support GHC >= 7.10 (base >= 4.8), but where is the evidence for this? Usually CI should deliver the evidence.