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

leerho pushed a commit to branch workflows
in repository https://gitbox.apache.org/repos/asf/datasketches-memory.git


The following commit(s) were added to refs/heads/workflows by this push:
     new 94deda2b update reusable WF
94deda2b is described below

commit 94deda2bae119e4531709e440de36610b82460da
Author: Lee Rhodes <[email protected]>
AuthorDate: Mon May 18 13:56:41 2026 -0700

    update reusable WF
---
 .github/workflows/reusable-jdk-os-matrix.yml | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/reusable-jdk-os-matrix.yml 
b/.github/workflows/reusable-jdk-os-matrix.yml
index 1ad95dcf..31bc9f28 100644
--- a/.github/workflows/reusable-jdk-os-matrix.yml
+++ b/.github/workflows/reusable-jdk-os-matrix.yml
@@ -42,15 +42,16 @@ jobs:
           persist-credentials: false
 
       - name: 2. Install Host Driver JDK 25 For Maven
+        id: host-driver-jdk # Explicit ID
         uses: actions/setup-java@v5
         with:
           java-version: '25'
           distribution: 'temurin'
           cache: 'maven'
-          generate-job-summary: true # gen toolchains file
+          # generate-job-summary: true # gen toolchains file
 
       - name: 3. Dynamically Provision Target Isolated Execution JDK
-        id: target-jdk
+        id: target-jdk #Explicit ID
         uses: actions/setup-java@v5
         with:
           java-version: ${{ inputs.jdk_version }}
@@ -71,7 +72,7 @@ jobs:
                 <version>${{ inputs.jdk_version }}</version>
               </provides>
               <configuration>
-                <jdkHome>${{ steps.target-jdk.outputs.path }}</jdkHome>
+                <jdkHome>${{ env. Gavin || steps.target-jdk.outputs.path || 
env.RUNNER_TOOL_CACHE }}/Java_Temurin-Hotspot_jdk/${{ inputs.jdk_version 
}}*</jdkHome>
               </configuration>
             </toolchain>
 
@@ -81,7 +82,7 @@ jobs:
                 <version>25</version>
               </provides>
               <configuration>
-                <jdkHome>${{ steps.setup-java.outputs.path || 
'/usr/lib/jvm/temurin-25' }}</jdkHome>
+                <jdkHome>${{ steps.host-driver-jdk.outputs.path || 
env.JAVA_HOME_25_X64 || env.JAVA_HOME }}</jdkHome>
               </configuration>
             </toolchain>
           </toolchains>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to