[DNM] ci(spring-boot): Parallelize Spring Boot matrix builds (JAVA-510) by 0xadam-brown · Pull Request #5459 · getsentry/sentry-java
📜 Description
Test PR for parallel Spring Boot matrix CI: per-version Gradle build jobs upload sdk-build-sb*-{version} artifacts; matrix test jobs download them and run system-test-runner.py with --build false.
Changes only .github/workflows/spring-boot-{2,3,4}-matrix.yml.
💡 Motivation and Context
- resolves: JAVA-510
Reduces wall-clock time by splitting build and test across matrix cells and reusing build artifacts.
💚 How did you test it?
CI only — validating via Spring Boot 2.x / 3.x / 4.x Matrix workflows on this PR.
📝 Checklist
- I added GH Issue ID & Linear ID
- I added tests to verify the changes.
- No new PII added or SDK only sends newly added PII if
sendDefaultPIIis enabled. - I updated the docs if needed.
- I updated the wizard if needed.
- Review from the native team if needed.
- No breaking change or entry added to the changelog.
- No breaking change for hybrid SDKs or communicated to hybrid SDKs.
#skip-changelog
Made with Cursor