◐ Shell
clean mode source ↗

[DNM] ci(spring-boot): Parallelize Spring Boot matrix builds (JAVA-510) by 0xadam-brown · Pull Request #5459 · getsentry/sentry-java

⚠️ DO NOT REVIEW: For test purposes only. ⚠️

📜 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 sendDefaultPII is 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