google / proto-lens

API for protocol buffers using modern Haskell language and library patterns.
https://google.github.io/proto-lens
BSD 3-Clause "New" or "Revised" License
460 stars 110 forks source link

Support GHC up to 9.6 and add CI for them all #457

Closed blackgnezdo closed 8 months ago

blackgnezdo commented 9 months ago

The top commit should NOT not be merged. It's only here to confirm the CI is working. Which it is: https://github.com/blackgnezdo/proto-lens/actions/runs/7284943410

blackgnezdo commented 9 months ago

I'll remove the top commit once we merge https://github.com/google/ghc-source-gen/pull/107 and release it to hackage.

blackgnezdo commented 8 months ago

@ysangkok thanks for pointing out the missing pieces. I think I got them all. If you care to take another look, I can wait and release after that.

blackgnezdo commented 8 months ago

Somebody should push the "approve" button too.

blackgnezdo commented 8 months ago

@jinwoo could you take a look when you have a sec?