-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Haddocks-checking of test suites and benchmarks seems unnecessary #605
Comments
Discuss with @andreasabel, he added EDIT: See discussions in #582 |
I think that checking all haddocks is a good default, but one should be able to opt out of this. We'll likely need a new configuration field for that. |
How about a flag |
Or |
Both would be fine for me. Of course, I still think that by default, the |
I found a good reason to revert the I'm waiting two weeks for a patch EDIT: for an additional config option (either allowing to simply restricting haddock to libraries only, or more granular component selection), otherwise I'll revert 2922aa5 |
Im a fine with a revert. I can patch in the haddock step in the |
I was probably unclear, I'll welcome a separate config option (say |
Yes, understood, thanks for the clarification. |
This is required until a fix for haskell-CI/haskell-ci#605 lands upstream.
I've also ran into another situation in |
Resolved in #613 |
Thanks, @phadej! |
I'm seeing some weird CI failures after regenerating a GitHub Actions config with the current
haskell-ci
master
: haskell-unordered-containers/unordered-containers#477Apparently the enabling of the
--haddock-all
option (via #585) means that incorrect haddock syntax in benchmarks now cause CI failures.Frankly I don't understand the purpose of these checks – I don't think anyone cares about the haddocks of benchmark components.
So I'd like to request that
haskell-ci
doesn't check the haddocks oftest-suite
andbenchmark
components by default.The text was updated successfully, but these errors were encountered: