This is an automated email from the ASF dual-hosted git repository.
XiaoHongbo-Hope pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-mosaic.git
The following commit(s) were added to refs/heads/main by this push:
new 5d5bf18 release: decouple Python publish from Rust and Java release
jobs (#50)
5d5bf18 is described below
commit 5d5bf180b7380a74ced8f08d689ab04ef41c8016
Author: Jingsong Lee <[email protected]>
AuthorDate: Wed Jun 3 14:04:37 2026 +0800
release: decouple Python publish from Rust and Java release jobs (#50)
Python wheels have no runtime dependency on Rust or Java artifacts,
so the publish step only needs to wait for the wheel build to finish.
Co-authored-by: Claude Opus 4.6 <[email protected]>
---
.github/workflows/release-python-publish.yml | 4 ++--
.github/workflows/release-python.yml | 3 +--
.github/workflows/release.yml | 2 +-
3 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/release-python-publish.yml
b/.github/workflows/release-python-publish.yml
index 34cab74..3278dfa 100644
--- a/.github/workflows/release-python-publish.yml
+++ b/.github/workflows/release-python-publish.yml
@@ -15,8 +15,8 @@
# specific language governing permissions and limitations
# under the License.
-# Publish Python wheels after the orchestrator has confirmed Rust and Java
-# release jobs completed successfully.
+# Publish Python wheels after the orchestrator has confirmed the wheel
+# build completed successfully.
name: Release Python Publish
diff --git a/.github/workflows/release-python.yml
b/.github/workflows/release-python.yml
index 257f04d..9807858 100644
--- a/.github/workflows/release-python.yml
+++ b/.github/workflows/release-python.yml
@@ -18,8 +18,7 @@
# Build the paimon-mosaic Python release wheels.
#
# Trigger: called by release.yml or manually dispatched.
-# Publishing is handled by release-python-publish.yml after Rust and Java
-# release jobs complete successfully.
+# Publishing is handled by release-python-publish.yml after wheels are built.
name: Release Python Wheels
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 7c1f516..4fd2491 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -53,7 +53,7 @@ jobs:
python-publish:
name: Python publish
- needs: [rust, java, python-wheels]
+ needs: [python-wheels]
if: startsWith(github.ref, 'refs/tags/')
uses: ./.github/workflows/release-python-publish.yml
secrets: inherit