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.