wrengr / bytestring-lexing

Efficiently parse and produce common lexemes: namely integral and fractional numbers.
Other
6 stars 4 forks source link

CI failing for GHC 9.0.1 #5

Closed wrengr closed 3 years ago

wrengr commented 3 years ago

The GithubActions CI is failing for GHC 9.0.1 because cabal sdist isn't creating the expected tarball for cabal test to use. These commands work just fine for me on my local machine with that version, and for GithubActions for older GHC/Cabal, so I've no idea what's going wrong...

Bodigrim commented 3 years ago

This line looks suspicious, there is no cabal.project:

https://github.com/wrengr/bytestring-lexing/blob/d99e406229ef4138cb3039b2297258321233c22a/.github/workflows/ci.yml#L63

forketyfork commented 3 years ago

Hey, I think I've managed to fix the issue, see linked PR The CI passed in my repo: https://github.com/forketyfork/bytestring-lexing/runs/3976343009

wrengr commented 3 years ago

Cool thanks! When copying the CI stuff over I forgot there were those project-dependent names in there. Time to add those to my linting script