This PR contains the following updates:
| Package | Type | Update | Change |
| actions/setup-java | action | minor |
In scope of this release we added support for Oracle JDK (https://github.com/actions/setup-java/pull/401). Besides, we added logic to Pass the token input through on GHES for Microsoft Build of OpenJDK (https://github.com/actions/setup-java/pull/395) and updated minimatch dependency.
- name: Checkout
- name: Setup-java
Currently, the following distributions are supported:
| Keyword | Distribution | Official site | License
temurin | Eclipse Temurin | Link | Link
zulu | Azul Zulu OpenJDK | Link | Link |
adopt-hotspot | AdoptOpenJDK Hotspot | Link | Link |
adopt-openj9 | AdoptOpenJDK OpenJ9 | Link | Link |
liberica | Liberica JDK | Link | Link |
microsoft | Microsoft Build of OpenJDK | Link | Link
corretto | Amazon Corretto Build of OpenJDK | Link | Link
oracle | Oracle JDK | Link | Link
In scope of this release we added Maven Toolchains Support and Maven Toolchains Declaration. Moreover, from this release we use
os.arch to determine default architecture for runners: https://github.com/actions/setup-java/pull/376. Besides, we made such changes as:
In scope of this release we change logic for Microsoft Build of OpenJDK. Previously it had hard coded versions. In this release versions were moved to the separate json file. When a new version of Java is released, it can be added to this file and be used without releasing new version of the action.
Add support for multiple jdks
In scope of this release we add support for multiple jdks. Customers can specify multiple versions of java through
- uses: actions/setup-java@v3
Besides, we added such changes as:
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.