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 <[email protected]>
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