mirror of
https://github.com/xmonad/xmonad.git
synced 2025-07-26 01:31:53 -07:00
haskell-ci by default passes --haddock-all to cabal v2-haddock, which
builds docs for all components and the …-docs.tar.gz tarball ends up
containing the docs for the last component, which happens to be tests.
We need the tarball to contain the library docs, for upload to Hackage.
Fixes: 25a4ed69da
("ci: Bump haskell-ci")
18 lines
310 B
Plaintext
18 lines
310 B
Plaintext
apt:
|
|
libx11-dev
|
|
libxext-dev
|
|
libxinerama-dev
|
|
libxrandr-dev
|
|
libxss-dev
|
|
|
|
github-patches:
|
|
.github/workflows/haskell-ci-hackage.patch
|
|
|
|
raw-project
|
|
optimization: False
|
|
package xmonad
|
|
flags: +pedantic
|
|
|
|
-- avoid --haddock-all which overwrites *-docs.tar.gz with tests docs
|
|
haddock-components: libs
|