haskell / alex

A lexical analyser generator for Haskell
https://hackage.haskell.org/package/alex
BSD 3-Clause "New" or "Revised" License
297 stars 82 forks source link

Try github workflows because travis is now slow #190

Closed Ericson2314 closed 2 years ago

Ericson2314 commented 3 years ago

@andreasabel Sorry I don't mean to scoop you, but this is a branch I had lying around for a while; I initially wanted to try haskell-ci for this and other things lately, but I noticed that it doesn't yet generate macOS github actions yet.

Perhaps I will still need things from your PR though :) to make it all work.

andreasabel commented 3 years ago

Sorry, didn't know there was WIP done already.
You could merge my CI to master and switch it off once you have something better. Or complement it with workflows that do the missing bits (MacOS, Windows). Btw, my PR also fixes a bug in tests/Makefile where ghc was invoked directly rather than going through $HC. I also started a file DEVELOPER.md which I think is good to have for dev instructions.

Perhaps I will still need things from your PR though :) to make it all work.

Feel free to take what you need.

Ericson2314 commented 2 years ago

the generated one is fine for now, we use in happy.