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

Test Temurin 25 on hosted runners#1172
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
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants