Skip to content

feat: add complete 4-way build matrix and run on all PRs#17

Merged
IvanHargreaves merged 1 commit into
spring-boot-3-modernizationfrom
add-4-way-build-matrix
Jun 8, 2026
Merged

feat: add complete 4-way build matrix and run on all PRs#17
IvanHargreaves merged 1 commit into
spring-boot-3-modernizationfrom
add-4-way-build-matrix

Conversation

@IvanHargreaves

Copy link
Copy Markdown
Contributor
  • Add build-gradlew job to test Gradle wrapper separately
  • Update build-gradle to use direct Gradle installation (not wrapper)
  • Complete 4-way matrix: Gradle, Gradlew, Maven, Mvnw
  • Each build tool tested against Java 17, 21, 25
  • Total: 12 build jobs (4 tools × 3 Java versions)
  • Update triggers: run on ALL pull requests (branches: **), not just specific branches
  • Ensures all PRs are validated before merge, regardless of target branch

- Add build-gradlew job to test Gradle wrapper separately
- Update build-gradle to use direct Gradle installation (not wrapper)
- Complete 4-way matrix: Gradle, Gradlew, Maven, Mvnw
- Each build tool tested against Java 17, 21, 25
- Total: 12 build jobs (4 tools × 3 Java versions)
- Update triggers: run on ALL pull requests (branches: **), not just specific branches
- Ensures all PRs are validated before merge, regardless of target branch
@IvanHargreaves IvanHargreaves self-assigned this Jun 8, 2026
@IvanHargreaves IvanHargreaves merged commit 09008c7 into spring-boot-3-modernization Jun 8, 2026
@IvanHargreaves IvanHargreaves deleted the add-4-way-build-matrix branch June 8, 2026 17:50
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