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

Reply via email to