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]
