Skip to content

ci: Bump Spring Boot versions in CI matrix#5235

Open
adinauer wants to merge 1 commit intomainfrom
chore/bump-spring-boot-ci-versions
Open

ci: Bump Spring Boot versions in CI matrix#5235
adinauer wants to merge 1 commit intomainfrom
chore/bump-spring-boot-ci-versions

Conversation

@adinauer
Copy link
Member

@adinauer adinauer commented Mar 26, 2026

📜 Description

Bump Spring Boot patch versions in CI matrix to latest available releases.

Spring Boot 3.x:

  • 3.2.10 → 3.2.12
  • 3.3.5 → 3.3.13
  • 3.4.5 → 3.4.13
  • 3.5.6 → 3.5.13

Spring Boot 4.x:

  • Add 4.0.5 (alongside existing 4.0.0)

Spring Boot 2.x matrix unchanged — all versions are already at their final patch releases.

💡 Motivation and Context

Keep CI testing against the latest patch releases of each Spring Boot minor version.

💚 How did you test it?

CI will validate.

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

🔮 Next steps

#skip-changelog

Update Spring Boot 3.x patch versions:
- 3.2.10 → 3.2.12
- 3.3.5 → 3.3.13
- 3.4.5 → 3.4.13
- 3.5.6 → 3.5.13

Add Spring Boot 4.0.5 to 4.x matrix.

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions
Copy link
Contributor

github-actions bot commented Mar 26, 2026

Semver Impact of This PR

🟢 Patch (bug fixes)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


This PR will not appear in the changelog.


🤖 This preview updates automatically when you update the PR.

@sentry
Copy link

sentry bot commented Mar 26, 2026

Sentry Build Distribution

App Name App ID Version Configuration Install Page
SDK Size io.sentry.tests.size 8.37.0 (1) release Install Build

@adinauer adinauer marked this pull request as ready for review March 26, 2026 11:43
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

fail-fast: false
matrix:
springboot-version: [ '3.0.0', '3.2.10', '3.3.5', '3.4.5', '3.5.6' ]
springboot-version: [ '3.0.0', '3.2.12', '3.3.13', '3.4.13', '3.5.13' ]
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Non-existent Spring Boot 3.5.13 version in CI matrix

High Severity

The CI matrix references Spring Boot 3.5.13, but this version has not been released yet. The latest available 3.5.x release is 3.5.12 (released March 19, 2026). The workflow substitutes this version into gradle/libs.versions.toml via sed, so Gradle will fail to resolve the dependency from Maven Central, causing the CI build to fail for this matrix entry.

Fix in Cursor Fix in Web

fail-fast: false
matrix:
springboot-version: [ '4.0.0' ]
springboot-version: [ '4.0.0', '4.0.5' ]
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Non-existent Spring Boot 4.0.5 version in CI matrix

High Severity

The CI matrix references Spring Boot 4.0.5, but this version has not been released yet. The latest available 4.0.x release is 4.0.4 (released March 19, 2026). The workflow substitutes this version into gradle/libs.versions.toml via sed, so Gradle will fail to resolve the dependency from Maven Central, causing the CI build to fail for this matrix entry.

Fix in Cursor Fix in Web

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant