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]
