This is an automated email from the ASF dual-hosted git repository.
uranusjr pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new fa8c4ff8419 Add post-vote step to do a GitHub Release (#69647)
fa8c4ff8419 is described below
commit fa8c4ff84196718b76b5f39f448caf1818c34214
Author: Tzu-ping Chung <[email protected]>
AuthorDate: Thu Jul 9 20:37:42 2026 +0800
Add post-vote step to do a GitHub Release (#69647)
---
java-sdk/README.md | 19 ++++++++++++++++++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/java-sdk/README.md b/java-sdk/README.md
index 2b2f8dcdac7..2c57c9be143 100644
--- a/java-sdk/README.md
+++ b/java-sdk/README.md
@@ -466,7 +466,24 @@ Reply with a `[RESULT][VOTE]` tally, then:
Keep the RC tag for traceability.
-4. Update the download page and wait ~1 hour after promoting so Central has
+4. **Publish** a GitHub release. Attach the **voted, signed** source artifacts.
+ From the directory holding the three signed files (e.g. `dist/release`):
+
+ ```bash
+ gh release create java-sdk/<VERSION> \
+ --repo apache/airflow \
+ --title "Apache Airflow Java SDK <VERSION>" \
+ --notes "See the Java SDK README for the features in this release." \
+ --verify-tag \
+ --prerelease \
+ apache-airflow-java-sdk-<VERSION>-src.tar.gz \
+ apache-airflow-java-sdk-<VERSION>-src.tar.gz.asc \
+ apache-airflow-java-sdk-<VERSION>-src.tar.gz.sha512
+ ```
+
+ Drop the `--prerelease` flag is this is not a prerelease.
+
+5. Update the download page and wait ~1 hour after promoting so Central has
synced. Send the `[ANNOUNCE]` email.
### If the vote fails