on master help sign in
Update the maintainers guide to include a candidate check
4df16f5adithyaov
dev/MAINTAINING.md+6−2
@@ -138,8 +138,12 @@
138 `extra-source-files`, these wild-cards may match additional
138 `extra-source-files`, these wild-cards may match additional
139 files lying around in the workspace and unintentionally ship
139 files lying around in the workspace and unintentionally ship
140 them as well.
140 them as well.
141+ * Upload and verify the candidate
142+ * `cabal v2-sdist; cabal upload <tarpath>`
143+ * `cabal v2-haddock --haddock-for-hackage --enable-doc; cabal upload -d <tarpath>`
144+ * Publish the package
141− * `cabal v2-sdist`; `cabal upload --publish <tarpath>`
145+ * `cabal v2-sdist`; `cabal upload --publish <tarpath>`
142− * `stack upload .`
146+ * `stack upload .`
143 * Add to stackage (`build-constraints.yaml` in Stackage repo) if needed
147 * Add to stackage (`build-constraints.yaml` in Stackage repo) if needed
144 * Optionally upload `package-X.Y.Z-sdist.tar.gz` to github release page
148 * Optionally upload `package-X.Y.Z-sdist.tar.gz` to github release page
145 * Update release contributors on github release page
149 * Update release contributors on github release page