This looks sensible, although I don't have any experience with sol/run-haskell-tests, so most of my questions concern how it works in comparison to haskell-ci (my usual go-to for autogenerated Haskell-based CI configurations).
sol/run-haskell-tests does not do much, it just runs the tests (think of it as a small helper function). Even if you inline sol/run-haskell-tests, it's still relatively simple. Most of the work is done by haskell/actions/setup.
sol/run-haskell-tests
does not do much, it just runs the tests (think of it as a small helper function). Even if you inlinesol/run-haskell-tests
, it's still relatively simple. Most of the work is done byhaskell/actions/setup
.