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

voonhous pushed a commit to tag rfc-105-pre-cleanup
in repository https://gitbox.apache.org/repos/asf/hudi.git

commit 20034a3e5f11cd20c9f3ffd1ba8c06bbf1e1a8b4
Author: voon <[email protected]>
AuthorDate: Tue May 26 16:15:41 2026 +0800

    fix(trino): use :artifactId form for -pl in two-stage workflows
    
    hudi-hive-sync and hudi-sync-common live under hudi-sync/, not at the top
    level, so `mvn -pl hudi-hive-sync` cannot resolve them. Switches to the
    `:artifactId` form, which lets Maven find each module by name regardless
    of directory layout.
---
 .github/workflows/hudi_trino_ci.yml     | 2 +-
 .github/workflows/hudi_trino_compat.yml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/hudi_trino_ci.yml 
b/.github/workflows/hudi_trino_ci.yml
index 477619a84431..7153b25c0734 100644
--- a/.github/workflows/hudi_trino_ci.yml
+++ b/.github/workflows/hudi_trino_ci.yml
@@ -40,7 +40,7 @@ jobs:
           distribution: 'temurin'
           cache: maven
       - name: Install upstream Hudi modules (JDK 17)
-        run: mvn $MVN_ARGS install -pl 
hudi-common,hudi-hive-sync,hudi-io,hudi-sync-common -am -Dmaven.test.skip=true 
-Drat.skip -Dcheckstyle.skip
+        run: mvn $MVN_ARGS install -pl 
:hudi-common,:hudi-hive-sync,:hudi-io,:hudi-sync-common -am 
-Dmaven.test.skip=true -Drat.skip -Dcheckstyle.skip
       - name: Set up JDK 25
         uses: actions/setup-java@v5
         with:
diff --git a/.github/workflows/hudi_trino_compat.yml 
b/.github/workflows/hudi_trino_compat.yml
index 51c6a3d01973..631465d6c794 100644
--- a/.github/workflows/hudi_trino_compat.yml
+++ b/.github/workflows/hudi_trino_compat.yml
@@ -34,7 +34,7 @@ jobs:
           cache: maven
       - name: Install upstream Hudi modules (JDK 17)
         working-directory: hudi
-        run: mvn $MVN_ARGS install -pl 
hudi-common,hudi-hive-sync,hudi-io,hudi-sync-common -am -Dmaven.test.skip=true 
-Drat.skip -Dcheckstyle.skip
+        run: mvn $MVN_ARGS install -pl 
:hudi-common,:hudi-hive-sync,:hudi-io,:hudi-sync-common -am 
-Dmaven.test.skip=true -Drat.skip -Dcheckstyle.skip
       - name: Set up JDK 25
         uses: actions/setup-java@v5
         with:

Reply via email to