@@ -67,26 +67,29 @@ Examples:
67
67
68
68
4 . Check the copyright dates, and update if needed.
69
69
70
- 5 . Ensure CI matrices in docs (travis-complex, appveyor, azure) have current
70
+ 5 . Check the backwards compatability section of ` CONTRIBUTING.md ` is up to
71
+ date.
72
+
73
+ 6 . Ensure CI matrices in docs (travis-complex, appveyor, azure) have current
71
74
stackage snapshots and GHC versions (e.g.
72
75
https://github.com/commercialhaskell/stack/pull/4565/files )
73
76
74
- 6 . Update any ` stack-*.yaml ` that uses a ` nightly ` snapshot to the latest
77
+ 7 . Update any ` stack-*.yaml ` that uses a ` nightly ` snapshot to the latest
75
78
nightly (go over the extra-deps too) and ensure the project builds and tests
76
79
pass. For example, command:
77
80
78
81
~~~ text
79
82
stack build --stack-yaml=… --haddock --test --bench --no-run-benchmarks
80
83
~~~
81
84
82
- 7 . The Windows installer is built using an
85
+ 8 . The Windows installer is built using an
83
86
[NSIS compiler](https://nsis.sourceforge.io/Main_Page). Check that the NSIS
84
87
compiler that will be used is capable of handling
85
88
[large strings](https://nsis.sourceforge.io/Special_Builds).
86
89
87
- 8 . Ensure the integration tests pass on Linux, macOS and Windows.
90
+ 9 . Ensure the integration tests pass on Linux, macOS and Windows.
88
91
89
- 9. Some people prefer, or need, to build Stack with Cabal (the tool). Check
92
+ 10. Some people prefer, or need, to build Stack with Cabal (the tool). Check
90
93
that `cabal.project` is up to date (the specified `with-compiler:`). Check
91
94
that `cabal.config` is up to date and is not missing dependencies relevant
92
95
on Windows and non-Windows operating systems, following the instructions in
0 commit comments