No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-04 17:11:51 -04:00
.github/workflows Add setup-java v5 version matrix 2026-08-04 17:11:36 -04:00
README.md Add setup-java v5 version matrix 2026-08-04 17:11:36 -04:00

setup-java deprecation test

This repository contains minimal workflows that exercise deprecated actions/setup-java major versions so their deprecation behavior can be checked before and after release tags are updated.

Each workflow tests Java 8, 11, 17, and 21. The deprecated v1 through v4 workflows compare the released major tag with a pinned deprecation pull request commit. The current v5 workflow tests its released major tag. The verification prints the concrete resolved runtime version and vendor, then asserts that the runtime matches the requested Java major.

Version v1 uses its implicit Zulu distribution. Versions v2 through v5 test every canonical distribution documented for that action major, excluding vendor and Java-major combinations that are not published. The workflows intentionally use the default check-latest: false behavior to represent typical setup-java usage and exercise the runner tool cache first.