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:
