sebastiaanvisser / clay

A CSS preprocessor as embedded Haskell.
Other
357 stars 72 forks source link

Support up to 9.4 #243

Closed tomjaguarpaw closed 1 year ago

tomjaguarpaw commented 1 year ago

This compiles fine, but I haven't tested it.

turion commented 1 year ago

Thanks! Can you add changes to the gitlab yml file, and several other changes like in https://github.com/sebastiaanvisser/clay/commit/4483bdf7a452903f177220958f1610030ab7f28a? (In particular, create a cabal.9.4.somenumberhere.project as a symlink to cabal.project.) Then the CI will automatically test it.

tomjaguarpaw commented 1 year ago

OK, done. The CI requires your approval to run.

turion commented 1 year ago

OK, done. The CI requires your approval to run.

Yes, that will be a thing of the past once this PR is merged :)

turion commented 1 year ago

Ugh, weird error. Maybe it can be resolved by emptying the build cache? I don't know how that is done.

tomjaguarpaw commented 1 year ago

Suspicious. My Opaleye CI has the same build error on 9.0.

tomjaguarpaw commented 1 year ago

It doesn't happen on the Clay CI on my personal repo: https://github.com/tomjaguarpaw/clay/actions/runs/3180783550

Perhaps it is to do with the build cache. I don't know how to purge it though.

tomjaguarpaw commented 1 year ago

Seems to be this: https://gitlab.haskell.org/ghc/ghc/-/issues/21423

tomjaguarpaw commented 1 year ago

I discovered how to purge the build cache: https://github.com/tomjaguarpaw/haskell-opaleye/issues/555#issuecomment-1267533180

turion commented 1 year ago

Thanks, that did it!