Skip to content

Release docs: refresh page and add end-to-end Committer CLI workflow#282

Open
royteeuwen wants to merge 1 commit into
masterfrom
feature/release-docs-gpg-passphrase
Open

Release docs: refresh page and add end-to-end Committer CLI workflow#282
royteeuwen wants to merge 1 commit into
masterfrom
feature/release-docs-gpg-passphrase

Conversation

@royteeuwen

Copy link
Copy Markdown
Contributor

Bring the release-management page up to date and make the Sling Committer CLI the recommended, explicit end-to-end path:

  • Add a "Releasing with the Sling Committer CLI" section walking through staging (mvn release:prepare/perform) and then close-staging, verify, prepare-email, tally-votes, finalize and update-local-site, including PMC auto-detection.
  • Correct the GPG passphrase setup for maven-gpg-plugin 3.x (passphrase read from a gpg.passphrase server id and decrypted via settings-security.xml; the old <gpg.passphrase> profile property no longer works), and add gpg.keyname / gpg.pinentryMode.
  • Drop the stale Sling parent POM "version 6" reference and the incorrect "Appendix B for Maven and SCM credentials" pointer; clarify the PMC-only dist upload; note the non-PMC variant of the [RESULT] email.

Bring the release-management page up to date and make the Sling Committer CLI
the recommended, explicit end-to-end path:

- Add a "Releasing with the Sling Committer CLI" section walking through staging
  (mvn release:prepare/perform) and then close-staging, verify, prepare-email,
  tally-votes, finalize and update-local-site, including PMC auto-detection.
- Correct the GPG passphrase setup for maven-gpg-plugin 3.x (passphrase read
  from a gpg.passphrase server id and decrypted via settings-security.xml; the
  old <gpg.passphrase> profile property no longer works), and add gpg.keyname /
  gpg.pinentryMode.
- Drop the stale Sling parent POM "version 6" reference and the incorrect
  "Appendix B for Maven and SCM credentials" pointer; clarify the PMC-only dist
  upload; note the non-PMC variant of the [RESULT] email.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant