Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
Due to the changes made to the project structure since Sedona 1.4.0, the release process of Sedona 1.4.1 changed a lot. We'll update the docs and address all the issues introduced to the release process. Notable changes are:
- Added an enable-all-submodules profile for release:prepare to substitute versions of all submodules.
- Don't generate and publish scala docs when building sedona-core, sedona-viz and sedona-flink. We'll publish java docs for these modules. This also gets rid of conflicts caused by deploying javadocs.jar twice.
- Don't run gpg-sign in the deploy phase. Now the signatures generated by gpg-sign in verify phase are all correct, and there's no need to fix signature issues manually.
We'll also submit release notes for 1.4.1 in the same pull request, as well as other trivial version changes. Experienced contributors can help check if these changes were made correctly.
Attachments
Issue Links
- links to