@@ -138,8 +138,12 @@
138138 `extra-source-files`, these wild-cards may match additional
139139 files lying around in the workspace and unintentionally ship
140140 them as well.
141− * `cabal v2-sdist`; `cabal upload --publish <tarpath>`
142− * `stack upload .`
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
145+ * `cabal v2-sdist`; `cabal upload --publish <tarpath>`
146+ * `stack upload .`
143147 * Add to stackage (`build-constraints.yaml` in Stackage repo) if needed
144148 * Optionally upload `package-X.Y.Z-sdist.tar.gz` to github release page
145149 * Update release contributors on github release page