Closed andreasabel closed 3 years ago
GHA workflow run is at https://github.com/andreasabel/happy/actions/runs/1031280160
Can you delete Travis too?
I emailed @simonmar and @int-index about enabling GitHub actions in this repo.
Can you delete Travis too?
Avec plaisir. Voila!
I emailed @simonmar and @int-index about enabling GitHub actions in this repo.
Good. I do not fully understand how this works, but it could be that the actions run as soon as they are in master...
Oh right, that might be how it was before. Well, taking the risk :).
Oh right, that might be how it was before. Well, taking the risk :).
Great, that worked: https://github.com/simonmar/happy/actions/runs/1050964788
Out-of-the box CI on GitHub using the haskell-ci tool, put patched for happy, similar to https://github.com/simonmar/alex/pull/189.
DEVELOPER.md
explains how to regenerate the CI, e.g. in case of new GHCs..github/haskell-ci.patch
modifies the generated workflow by:tests/Makefile
has been modified to not overwrite already setHAPPY
andHC
variables. This is needed to locate these executables correctly.cabal.haskell-ci
contains configuration for runninghaskell-ci
: It removes constraints on packagescontainers
,mtl
andtransformers
. Otherwise, these will be constrained to the GHC-shipped versions, which isn't compatible withhappy
for all GHC versions.[fixes #189] [fixes #193]