on master help sign in
Better Stack instructions using tarball
51f13ebMichael Snoyman
MAINTAINERS.md+5−6
@@ -29,13 +29,12 @@ The CI job notably doesn't compile packages, run tests, build documentation, or
29If you want to be proactive or if CI fails, you can make sure that your package builds against the latest nightly:
29If you want to be proactive or if CI fails, you can make sure that your package builds against the latest nightly:
30
30
31```
31```
32−$ stack build --resolver nightly --haddock --test --bench --no-run-benchmarks
32+# Build from the tarball on Hackage to check for missing files
33−```
33+$ stack unpack yourpackage && cd yourpackage-*
34−
34+# Generate a pristine stack.yaml, adding any missing extra-deps
35−Or, if some dependencies haven't made it into Stackage Nightly yet:
36−
37−```
38$ rm -f stack.yaml && stack init --resolver nightly --solver
35$ rm -f stack.yaml && stack init --resolver nightly --solver
36+# Build, generate docs, test, and build benchmarks
37+$ stack build --resolver nightly --haddock --test --bench --no-run-benchmarks
39```
38```
40
39
41Or, alternatively, with `cabal` (may end up using older dependency
40Or, alternatively, with `cabal` (may end up using older dependency