Skip to content

Add Java 25 to build workflow matrix#265

Merged
Philippus merged 2 commits intomainfrom
copilot/fix-1bc82024-ccb2-41ee-92d4-ec356e590e68
Sep 23, 2025
Merged

Add Java 25 to build workflow matrix#265
Philippus merged 2 commits intomainfrom
copilot/fix-1bc82024-ccb2-41ee-92d4-ec356e590e68

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Sep 23, 2025

This PR adds Java 25 to the GitHub Actions build workflow matrix to ensure the library is tested against the latest Java version.

Changes Made

  • Updated .github/workflows/build.yml to include Java 25 in the matrix of tested Java versions
  • The workflow now tests against Java versions: 8, 11, 17, 21, and 25
  • No changes were made to the release workflow, which appropriately continues to use Java 8 for consistent releases

Impact

With this change, the CI pipeline will now validate that the between library works correctly with Java 25 across both supported Scala versions (2.13.x and 3.3.x). This ensures forward compatibility and allows users to confidently use the library with the latest Java release.

The change is minimal and maintains backward compatibility while expanding test coverage to include the newest Java version.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Add Java 25 to build workflow matrix Add Java 25 to build workflow matrix Sep 23, 2025
Copilot AI requested a review from Philippus September 23, 2025 08:36
@Philippus Philippus marked this pull request as ready for review September 23, 2025 08:41
@Philippus Philippus merged commit b7dbec9 into main Sep 23, 2025
20 checks passed
@Philippus Philippus deleted the copilot/fix-1bc82024-ccb2-41ee-92d4-ec356e590e68 branch September 23, 2025 08:48
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.

2 participants