fallintoplace opened a new pull request, #24154:
URL: https://github.com/apache/camel/pull/24154

   ## Summary
   
   - Require the platform filter and JDK filter to both match before a matrix 
cell runs.
   - Apply the same filter logic to the JDK 26 Jenkinsfile.
   
   ## Root cause
   
   The matrix `when` block used one broad `anyOf`, so selecting a platform 
could also run every JDK on that platform, and selecting a JDK could also run 
that JDK across every platform. The filters are independent dimensions, so each 
dimension needs its own wildcard-or-match check.
   
   ## Validation
   
   - `git diff --check -- Jenkinsfile Jenkinsfile.jdk26`
   - Ran a small truth-table sanity check: selecting one platform and one JDK 
now allows exactly one cell instead of five.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to