Skip to content

Test Temurin 25 on hosted runners - #1172

Merged
brunoborges merged 4 commits into
actions:mainfrom
brunoborges:brunoborges-verify-temurin-25-toolcache
Jul 29, 2026
Merged

brunoborges merged 4 commits into
actions:mainfrom
brunoborges:brunoborges-verify-temurin-25-toolcache

Conversation

@brunoborges

@brunoborges brunoborges commented Jul 29, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • add Eclipse Temurin JDK 25 smoke cases on Ubuntu, Windows, and macOS to exercise the hosted tool-cache path
  • add Microsoft Build of OpenJDK 25 cases on the same runners to exercise the download path
  • highlight that GitHub-hosted runners include pre-installed Eclipse Temurin JDKs
  • link directly to the Java sections of the Ubuntu, Windows, and macOS installed-software lists

Validation

The hosted smoke workflow confirmed Eclipse Temurin 25 resolved from the tool cache and Microsoft OpenJDK 25 downloaded successfully on Ubuntu, Windows, and macOS.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9def8ac6-e148-4a8e-bb50-a3ee1948fc52
Copilot AI review requested due to automatic review settings July 29, 2026 14:28
@brunoborges
brunoborges requested a review from a team as a code owner July 29, 2026 14:28
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9def8ac6-e148-4a8e-bb50-a3ee1948fc52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds Temurin JDK 25 to the end-to-end smoke workflow matrix to exercise setup-java across GitHub-hosted Ubuntu, Windows, and macOS runners, with the stated intent of validating that JDK 25 resolves from the runners’ preinstalled tool-cache.

Changes:

  • Extend the e2e-smoke.yml matrix with Temurin version: '25' on macos-latest, windows-latest, and ubuntu-latest.
  • Keep the existing smoke coverage for other distributions/versions intact.
Show a summary per file
File Description
.github/workflows/e2e-smoke.yml Adds Temurin 25 entries to the smoke-test matrix for macOS/Windows/Linux hosted runners.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 3/3 changed files
  • Comments generated: 1
  • Review effort level: Low
Comment thread .github/workflows/e2e-smoke.yml Resolved
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9def8ac6-e148-4a8e-bb50-a3ee1948fc52
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 9def8ac6-e148-4a8e-bb50-a3ee1948fc52
@brunoborges
brunoborges merged commit ec4dbbe into actions:main Jul 29, 2026
85 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants