Aias00 opened a new pull request, #7347:
URL: https://github.com/apache/shenyu/pull/7347

   ## What this PR does
   
   - adds one prepare job that builds and installs ShenYu once
   - uploads the ShenYu Maven repository for the four IT-K8s matrix jobs
   - builds only the current ingress test image and its required example image 
in each matrix job
   - removes four repeated full ShenYu, full integrated-test, and full examples 
builds
   - makes workflow/mapping changes trigger all four IT-K8s cases
   
   ## Why
   
   A representative gRPC job spent about 287 seconds building Maven projects 
before running a 9-second test. The same root build was repeated independently 
across all four cases.
   
   ## Validation
   
   - mapping tests pass for all four cases
   - all example and ingress-test Maven selectors validate against their 
reactors
   - workflow self-change resolves `run_k8s_ingress=true`
   - Bash syntax and ShellCheck pass for new scripts
   - YAML lint, YAML parsing, Actionlint, and `git diff --check` pass
   - this PR intentionally triggers all four IT-K8s cases for artifact-chain 
validation
   
   ## Checklist
   
   - [x] Read the contribution guidelines
   - [x] Added tests for case-to-example mapping
   - [x] Targeted validation passed


-- 
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