-
Notifications
You must be signed in to change notification settings - Fork 114
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
Missing documentation on Hackage #538
Comments
#540 addresses the build failure. |
It seems like: #580 already solved Haddock issue. Its branch: cabal v2-haddock
...
Documentation created:
/home/pyro/src/haskell/hnix/dist-newstyle/build/x86_64-linux/ghc-8.6.5/hnix-0.7.1/doc/html/hnix/index.html
cabal haddock
...
Documentation created:
/home/pyro/src/haskell/hnix/dist-newstyle/build/x86_64-linux/ghc-8.6.5/hnix-0.7.1/doc/html/hnix/index.html |
Report: haskell-nix#538 (comment) M main/Repl.hs
I've understood that We should think how to include these files in the REPL IDE loop, so we can work on them. |
Report: #538 (comment) M main/Repl.hs
So to battle test fixes the Hackage prerelease is needed. Soon we would be able to test this in CI. |
The original issue has already been fixed in #582. Thanks again, @Anton-Latukha! :) If there's more to do in this context, let's better track that in a different issue. |
There is a CI option ready to track these. Ther is the option (even several) to test full proper packaging. |
There are still no docs in 0.8. That means we need to merge the CI, enable package testing and get on it. |
Hackage currently reports that the docs build for However I don't expect it to succeed, since it already fails to build docs for We'll have to upload Haddocks manually for now. @jwiegley, could you take care of that, or give one of us permission to do it, i.e. add a maintainer on Hackage? |
Related #612, I've tried |
@sjakobi I've added you as a Hackage maintainer for |
@jwiegley Yes, I created the account |
@Anton-Latukha You're now a maintainer of hnix on Hackage, and can upload releases. Thank you! |
I have found a bit of documentation on the manual docs upload here (see the "Notes" section at the bottom of the page): http://hackage.haskell.org/upload I've taken care of the missing docs for 0.7.0, 0.7.1 and 0.8.0 for now. I assume we'll have to do the manual upload with each release as long as |
Neither 0.7.0 nor 0.7.1 show haddocks on Hackage.
I suspect the problem are these build failures: http://hackage.haskell.org/package/hnix-0.7.1/reports/
The text was updated successfully, but these errors were encountered: