Skip to content
Snippets Groups Projects
Unverified Commit 6fb48c7e authored by Pierre Le Marre's avatar Pierre Le Marre Committed by GitHub
Browse files

cabal check: Warn if readmes or changelogs are omitted from extra-doc-files (#8657)


* cabal check: Warn if expected files are omitted from extra-doc-files

* Add test

* Add missing files and their hackage’s reference

* Move doc file check from checkPackageContent to checkPackageFilesPreDistribution

* Check based on globs only

Check only globs, not the filesystem.

* Update test outputs

* Make check more robust to relative paths

* Fix tests failing with "Distribution quality warnings"

* Fix comments and changelog [skip ci]

* Test changelog only if present

* Revert "Update test outputs"

This reverts commit ce49487d804691f77aff38b89449c2d0f09dbd44.

* Revert "Fix tests failing with "Distribution quality warnings""

This reverts commit 705f6bd0144057f5c1d375f9eceb90645b218a88.

* Fix changelog

* Remove getGlobFiles

* Adapt warnings to version 1.12

Co-authored-by: default avatarmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
parent 86b6077c
No related branches found
No related tags found
No related merge requests found
Pipeline #61945 skipped
Showing
with 258 additions and 24 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment