-
Notifications
You must be signed in to change notification settings - Fork 820
Closed
Labels
Description
This issue will track the progress of the v2 version of setup-java.
One of the core goals of the v2 version is to support downloading different distributions of Java. Currently Zulu builds of OpenJDK are downloaded and installed but with v2 we will be adding support for adoptOpenJDK builds of OpenJDK as well. Because this is a major change, a v2 major update is warranted.
One of the main goals of v2 is also to make setup-java extensible so that other distributions can be supported as well.
Major TODO items:
- Create ADR that outlines and documents the roadmap and plan for the
v2version: V2 setup-java ADR #97 - Accept ADR after getting feedback from the community
- Create
v2-previewbranch - Implement all the necessary changes and merge them into the
v2-previewbranch - Gather feedback and test using the
v2-previewbranch - After being comfortable with the
v2-previewchanges, merge the branch intomain - Update public docs, and starter workflow to use
v2instead ofv1tags