You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by si...@apache.org on 2025/02/01 06:41:20 UTC

(hudi) branch master updated: [HUDI-8953] Update bundle validation workflow on a release candidate (#12755)

This is an automated email from the ASF dual-hosted git repository.

sivabalan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git


The following commit(s) were added to refs/heads/master by this push:
     new 5306ae45e42 [HUDI-8953] Update bundle validation workflow on a release candidate (#12755)
5306ae45e42 is described below

commit 5306ae45e42c9e207bd1f7b8c7d45e2afb3139f6
Author: Y Ethan Guo <et...@gmail.com>
AuthorDate: Fri Jan 31 22:41:14 2025 -0800

    [HUDI-8953] Update bundle validation workflow on a release candidate (#12755)
---
 .github/workflows/release_candidate_validation.yml | 14 ++++++++++----
 release/release_guide.md                           |  2 +-
 2 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/release_candidate_validation.yml b/.github/workflows/release_candidate_validation.yml
index 1b6955f7a27..71820a0e9d8 100644
--- a/.github/workflows/release_candidate_validation.yml
+++ b/.github/workflows/release_candidate_validation.yml
@@ -17,11 +17,19 @@ jobs:
     runs-on: ubuntu-latest
     if: false
     env:
-      HUDI_VERSION: 0.14.1
+      HUDI_VERSION: 1.0.0
       STAGING_REPO_NUM: 1123
     strategy:
       matrix:
         include:
+          - scalaProfile: 'scala-2.13'
+            flinkProfile: 'flink1.20'
+            sparkProfile: 'spark3.5'
+            sparkRuntime: 'spark3.5.1'
+          - scalaProfile: 'scala-2.13'
+            flinkProfile: 'flink1.19'
+            sparkProfile: 'spark3.5'
+            sparkRuntime: 'spark3.5.1'
           - scalaProfile: 'scala-2.13'
             flinkProfile: 'flink1.18'
             sparkProfile: 'spark3.5'
@@ -41,7 +49,7 @@ jobs:
           - scalaProfile: 'scala-2.12'
             flinkProfile: 'flink1.14'
             sparkProfile: 'spark3.3'
-            sparkRuntime: 'spark3.3.1'
+            sparkRuntime: 'spark3.3.4'
     steps:
       - uses: actions/checkout@v3
       - name: Set up JDK 8
@@ -65,7 +73,6 @@ jobs:
           SPARK_PROFILE: ${{ matrix.sparkProfile }}
           SPARK_RUNTIME: ${{ matrix.sparkRuntime }}
           SCALA_PROFILE: ${{ matrix.scalaProfile }}
-        if: ${{ env.SPARK_PROFILE >= 'spark3' }} # Only run validation on Spark 3
         run: |
           ./packaging/bundle-validation/ci_run.sh hudi_docker_java11 $HUDI_VERSION openjdk11 $STAGING_REPO_NUM
       - name: IT - Bundle Validation - OpenJDK 17
@@ -74,6 +81,5 @@ jobs:
           SPARK_PROFILE: ${{ matrix.sparkProfile }}
           SPARK_RUNTIME: ${{ matrix.sparkRuntime }}
           SCALA_PROFILE: ${{ matrix.scalaProfile }}
-        if: ${{ env.SPARK_PROFILE >= 'spark3.3' }} # Only Spark 3.3 and above support Java 17
         run: |
           ./packaging/bundle-validation/ci_run.sh hudi_docker_java17 $HUDI_VERSION openjdk17 $STAGING_REPO_NUM
diff --git a/release/release_guide.md b/release/release_guide.md
index 00074ea48c1..44bdc667327 100644
--- a/release/release_guide.md
+++ b/release/release_guide.md
@@ -425,7 +425,7 @@ Set up a few environment variables to simplify Maven commands that follow. This
       ./scripts/release/validate_staged_bundles.sh orgapachehudi-<stage_repo_number> ${RELEASE_VERSION}-rc${RC_NUM} 2>&1 | tee -a /tmp/validate_staged_bundles_output.txt
       ```
    9. Run the release candidate bundle validation in GitHub Action by following the instruction in
-      ["Running Bundle Validation on a Release Candidate"](packaging/bundle-validation/README.md#running-bundle-validation-on-a-release-candidate).
+      ["Running Bundle Validation on a Release Candidate"](../packaging/bundle-validation/README.md#running-bundle-validation-on-a-release-candidate).
 
 ## Checklist to proceed to the next step