awseward/Dhall Actions

A couple of actions for checking dhall files

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
dhallVersionVersion of dhall-haskell to use. Should be a tag from https://github.com/dhall-lang/dhall-haskell. no1.40.2
errorOnFreezeDiffWhether a diff resulting from `dhall freeze` should be treated as an error. nofalse
typecheck_no_cacheWhether to pass `--no-cache` when typechecking. Having this set to `false` (meaning: caching enabled) can greatly speed up checking as the number of files to check increases. However, doing so can also lead to some unpredictability, as caching in general can be known to do. nofalse
typecheck_package_files_onlyWhether to only typecheck `package.dhall` files (as opposed to `*.dhall`. The thought here is that checking `package.dhall` is likely to transitively check all other `*.dhall`, so it should be sufficient while avoiding lots of duplicated work. However, this is certainly not always the case, so consider that when setting this input to `true`. nofalse

no outputs