packcheck icon indicating copy to clipboard operation
packcheck copied to clipboard

Universal build and CI testing for Haskell packages

Results 20 packcheck issues
Sort by recently updated
recently updated
newest added

That will allow us to do CIs for head versions as well. See https://github.com/composewell/streamly/pull/1084.

We can name the scripts as: * `packcheck` * `packcheck-safe` * `packcheck-remote` or `packcheck-checkout`

In the CI config files, check if `PACKCHECK_GITHUB_COMMIT` is null and if not then exit, otherwise we may access an unstable URL and the build may not be reproducible.

* Add a CI for ghc-9 and add it to tested-with * Fix the description, remove cabal-v2

run_verbose is used heavily in the script but it has a serious bug. If an argument is quoted the quotes get removed which can create problems.

This makes the sdist build slower/not incremental but it would be reliable.

* It can be useful to run independently, and it will be modular that way. The main script will be decluttered. * We can also allow external packcheck scripts to...