on master help sign in
Update some points in the release process
commit7b5bc73f11952aae6a6d44b06f0401aacf67bb06 authorHarendra Kumar <harendra@composewell.com> dateTue 27 Jul 2021, 15:54 (5 years ago) parent7ea342e
1 file changed+8−2
dev/MAINTAINING.md+8−2
dev/MAINTAINING.md+8−2
@@ -82,7 +82,10 @@
8282 to make sure it runs with the latest release.
8383 * Check the performance of examples where applicable
8484 * Update streamly-bytestring
85− * Consider updating other packages e.g. streamly-process, streamly-lz4
85+ * Update:
86+ * streamly-bytestring
87+ * streamly-process
88+ * streamly-lz4
8689
8790* _Update Package Metadata:_
8891
@@ -90,6 +93,9 @@
9093 * Make sure CI configs include last three major releases of GHC in CI testing.
9194 * Update GHC `tested-with` field
9295 * Update `docs/building.md` with the distributions tested with
96+ * Any docs linked inside haddock/cabal/changelog or any other such file
97+ should go in the extra-doc-files section instead of
98+ extra-source-files. Otherwise hackage shows the links as broken.
9399 * Make sure any additional files are added to `extra-source-files` in cabal
94100 file. Artifacts required for build, test, benchmarks, docs, licenses
95101 should be packaged. Build environment customization may or may not be
@@ -113,7 +119,7 @@
113119 they want.
114120 * Bump the package version in configure.ac and run autoreconf
115121 * Change the `Unreleased` section at the top of changelog file to the new
116− release version number.
122+ release version number and the month/year of publishing.
117123 * Bump the package version in cabal file or package.yaml
118124 * Bump the package version in any docs/links, use something like
119125 `rg '0\.7\.'|grep -v -i since` to find any remaining occurrences of the