This is an automated email from the ASF dual-hosted git repository.
xiangfu0 pushed a commit to branch release-1.6.0-validation
in repository https://gitbox.apache.org/repos/asf/pinot.git
The following commit(s) were added to refs/heads/release-1.6.0-validation by
this push:
new dbabc41ca0b Use repository Maven wrapper for temporary release
validation
dbabc41ca0b is described below
commit dbabc41ca0b71709e46a8a02cf7b130ad4195187
Author: Xiang Fu <[email protected]>
AuthorDate: Fri Oct 16 14:21:22 2026 -0700
Use repository Maven wrapper for temporary release validation
---
.github/workflows/pinot_compatibility_tests.yml | 7 +++++++
.github/workflows/pinot_integration_tests.yml | 7 +++++++
.github/workflows/pinot_java11_client_compatibility.yml | 7 +++++++
.../pinot_multi_stage_query_engine_compatibility_tests.yml | 7 +++++++
.github/workflows/pinot_quickstart_tests.yml | 7 +++++++
.github/workflows/pinot_unit_tests.yml | 14 ++++++++++++++
6 files changed, 49 insertions(+)
diff --git a/.github/workflows/pinot_compatibility_tests.yml
b/.github/workflows/pinot_compatibility_tests.yml
index 534c33a39f2..1d1a27bf5e4 100644
--- a/.github/workflows/pinot_compatibility_tests.yml
+++ b/.github/workflows/pinot_compatibility_tests.yml
@@ -53,6 +53,13 @@ jobs:
run: |
npm install -g [email protected]
npm --version
+ - name: Use repository Maven wrapper
+ run: |
+ mkdir -p "$RUNNER_TEMP/pinot-maven-bin"
+ printf '#!/bin/sh\nexec "$GITHUB_WORKSPACE/mvnw" "$@"\n' >
"$RUNNER_TEMP/pinot-maven-bin/mvn"
+ chmod +x "$RUNNER_TEMP/pinot-maven-bin/mvn"
+ echo "$RUNNER_TEMP/pinot-maven-bin" >> "$GITHUB_PATH"
+ ./mvnw --version
- name: Pinot Compatibility Regression Testing
if : ${{github.event_name == 'workflow_dispatch'}}
env:
diff --git a/.github/workflows/pinot_integration_tests.yml
b/.github/workflows/pinot_integration_tests.yml
index 87ee0c5c4fc..00680d411d8 100644
--- a/.github/workflows/pinot_integration_tests.yml
+++ b/.github/workflows/pinot_integration_tests.yml
@@ -77,6 +77,13 @@ jobs:
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
+ - name: Use repository Maven wrapper
+ run: |
+ mkdir -p "$RUNNER_TEMP/pinot-maven-bin"
+ printf '#!/bin/sh\nexec "$GITHUB_WORKSPACE/mvnw" "$@"\n' >
"$RUNNER_TEMP/pinot-maven-bin/mvn"
+ chmod +x "$RUNNER_TEMP/pinot-maven-bin/mvn"
+ echo "$RUNNER_TEMP/pinot-maven-bin" >> "$GITHUB_PATH"
+ ./mvnw --version
- name: Build Project
env:
RUN_INTEGRATION_TESTS: true
diff --git a/.github/workflows/pinot_java11_client_compatibility.yml
b/.github/workflows/pinot_java11_client_compatibility.yml
index 7033d06a955..133e62208b6 100644
--- a/.github/workflows/pinot_java11_client_compatibility.yml
+++ b/.github/workflows/pinot_java11_client_compatibility.yml
@@ -92,6 +92,13 @@ jobs:
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
+ - name: Use repository Maven wrapper
+ run: |
+ mkdir -p "$RUNNER_TEMP/pinot-maven-bin"
+ printf '#!/bin/sh\nexec "$GITHUB_WORKSPACE/mvnw" "$@"\n' >
"$RUNNER_TEMP/pinot-maven-bin/mvn"
+ chmod +x "$RUNNER_TEMP/pinot-maven-bin/mvn"
+ echo "$RUNNER_TEMP/pinot-maven-bin" >> "$GITHUB_PATH"
+ ./mvnw --version
- name: Verify the Java 11 clients on a Java 11 JVM
timeout-minutes: 40
env:
diff --git
a/.github/workflows/pinot_multi_stage_query_engine_compatibility_tests.yml
b/.github/workflows/pinot_multi_stage_query_engine_compatibility_tests.yml
index 17f02b5d441..aae36fcd127 100644
--- a/.github/workflows/pinot_multi_stage_query_engine_compatibility_tests.yml
+++ b/.github/workflows/pinot_multi_stage_query_engine_compatibility_tests.yml
@@ -53,6 +53,13 @@ jobs:
run: |
npm install -g [email protected]
npm --version
+ - name: Use repository Maven wrapper
+ run: |
+ mkdir -p "$RUNNER_TEMP/pinot-maven-bin"
+ printf '#!/bin/sh\nexec "$GITHUB_WORKSPACE/mvnw" "$@"\n' >
"$RUNNER_TEMP/pinot-maven-bin/mvn"
+ chmod +x "$RUNNER_TEMP/pinot-maven-bin/mvn"
+ echo "$RUNNER_TEMP/pinot-maven-bin" >> "$GITHUB_PATH"
+ ./mvnw --version
- name: Pinot Multi-Stage Query Engine Compatibility Regression Testing
if : ${{github.event_name == 'workflow_dispatch'}}
env:
diff --git a/.github/workflows/pinot_quickstart_tests.yml
b/.github/workflows/pinot_quickstart_tests.yml
index 057319767be..3972c5a959b 100644
--- a/.github/workflows/pinot_quickstart_tests.yml
+++ b/.github/workflows/pinot_quickstart_tests.yml
@@ -77,6 +77,13 @@ jobs:
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
+ - name: Use repository Maven wrapper
+ run: |
+ mkdir -p "$RUNNER_TEMP/pinot-maven-bin"
+ printf '#!/bin/sh\nexec "$GITHUB_WORKSPACE/mvnw" "$@"\n' >
"$RUNNER_TEMP/pinot-maven-bin/mvn"
+ chmod +x "$RUNNER_TEMP/pinot-maven-bin/mvn"
+ echo "$RUNNER_TEMP/pinot-maven-bin" >> "$GITHUB_PATH"
+ ./mvnw --version
- name: Quickstart on JDK ${{ matrix.java }}
timeout-minutes: 120
run: |
diff --git a/.github/workflows/pinot_unit_tests.yml
b/.github/workflows/pinot_unit_tests.yml
index 801f0b8eb83..e4627cb1c3a 100644
--- a/.github/workflows/pinot_unit_tests.yml
+++ b/.github/workflows/pinot_unit_tests.yml
@@ -61,6 +61,13 @@ jobs:
java-version: 25
distribution: 'temurin'
cache: 'maven'
+ - name: Use repository Maven wrapper
+ run: |
+ mkdir -p "$RUNNER_TEMP/pinot-maven-bin"
+ printf '#!/bin/sh\nexec "$GITHUB_WORKSPACE/mvnw" "$@"\n' >
"$RUNNER_TEMP/pinot-maven-bin/mvn"
+ chmod +x "$RUNNER_TEMP/pinot-maven-bin/mvn"
+ echo "$RUNNER_TEMP/pinot-maven-bin" >> "$GITHUB_PATH"
+ ./mvnw --version
- name: Install pinot-dependency-verifier into repo
timeout-minutes: 120
run: |
@@ -112,6 +119,13 @@ jobs:
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
+ - name: Use repository Maven wrapper
+ run: |
+ mkdir -p "$RUNNER_TEMP/pinot-maven-bin"
+ printf '#!/bin/sh\nexec "$GITHUB_WORKSPACE/mvnw" "$@"\n' >
"$RUNNER_TEMP/pinot-maven-bin/mvn"
+ chmod +x "$RUNNER_TEMP/pinot-maven-bin/mvn"
+ echo "$RUNNER_TEMP/pinot-maven-bin" >> "$GITHUB_PATH"
+ ./mvnw --version
- name: Build Project
env:
RUN_INTEGRATION_TESTS: false
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]