uranusjr opened a new pull request, #77018:
URL: https://github.com/apache/airflow/pull/77018

   The 1.0.0 release ran into several steps in `java-sdk/DEVELOPMENT.md` that 
didn't work as written or were missing:
   
   - Releasing the staging repository runs in a new Gradle invocation, which no 
longer knows the repository ID. Look it up first with 
`findApacheStagingRepository`, and keep the Nexus UI and REST API as fallbacks.
   - Drop the released staging repository once Maven Central has synced.
   - Remove the superseded release from `dist/release` once archive.apache.org 
has it.
   - Export and re-verify the source package from `dist/release` before 
attaching it to the GitHub release, and pass `--latest=false` so an SDK release 
doesn't replace Airflow core as "Latest".
   - Publish the API docs before announcing, since the announce checklist needs 
the versioned docs URL to resolve.
   - Document the reporter.apache.org naming, and a command that computes the 
vote deadline.
   
   `findApacheStagingRepository` follows the gradle-nexus publish-plugin 2.0.0 
docs for releasing from a separate invocation, but it hasn't been run against 
ASF Nexus yet. The next release will be the first real test, which is why the 
doc keeps the Nexus UI and REST API fallbacks.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to