actions/setup-java (actions/setup-java)
### [`v4.5.0`](https://redirect.github.com/actions/setup-java/releases/tag/v4.5.0)
[Compare Source](https://redirect.github.com/actions/setup-java/compare/v4.4.0...v4.5.0)
#### What's Changed
- Upgrade IA Publish by [@Jcambass](https://redirect.github.com/Jcambass) in [#686](https://redirect.github.com/actions/setup-java/issues/686)
##### Bug fixes:
- Improve archive extraction on windows runners without powershell core and Update micromatch dependency by [@priyagupta108](https://redirect.github.com/priyagupta108) in [#689](https://redirect.github.com/actions/setup-java/issues/689)
- Update workflows for GraalVM and Version Enhancements by [@mahabaleshwars](https://redirect.github.com/mahabaleshwars) in [#699](https://redirect.github.com/actions/setup-java/issues/699)
- Refine `isGhes` logic by [@jww3](https://redirect.github.com/jww3) in [#697](https://redirect.github.com/actions/setup-java/issues/697)
##### New Contributors:
- [@priyagupta108](https://redirect.github.com/priyagupta108) made their first contribution in [https://github.com/actions/setup-java/pull/689](https://redirect.github.com/actions/setup-java/pull/689)
- [@jww3](https://redirect.github.com/jww3) made their first contribution in [https://github.com/actions/setup-java/pull/697](https://redirect.github.com/actions/setup-java/pull/697)
**Full Changelog**: https://github.com/actions/setup-java/compare/v4...v4.5.0
### [`v4.4.0`](https://redirect.github.com/actions/setup-java/releases/tag/v4.4.0)
[Compare Source](https://redirect.github.com/actions/setup-java/compare/v4.3.0...v4.4.0)
##### What's Changed
**Add-ons :**
- Add support for Oracle GraalVM by [@fniephaus](https://redirect.github.com/fniephaus) in [https://github.com/actions/setup-java/pull/501](https://redirect.github.com/actions/setup-java/pull/501)
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup-java
uses: actions/setup-java@v4
with:
distribution: 'graalvm'
java-version: '21'
- Add workflow file for publishing releases to immutable action package by [@Jcambass](https://redirect.github.com/Jcambass) in [https://github.com/actions/setup-java/pull/684](https://redirect.github.com/actions/setup-java/pull/684)
**Bug fixes :**
- Add architecture to cache key by [@Zxilly](https://redirect.github.com/Zxilly) in [https://github.com/actions/setup-java/pull/664](https://redirect.github.com/actions/setup-java/pull/664)
This addresses issues with caching by adding the architecture (arch) to the cache key, ensuring that cache keys are accurate to prevent conflicts.
Note: This change may break previous cache keys as they will no longer be compatible with the new format.
- Resolve check failures by [@aparnajyothi-y](https://redirect.github.com/aparnajyothi-y) in [https://github.com/actions/setup-java/pull/687](https://redirect.github.com/actions/setup-java/pull/687)
##### New Contributors
- [@Jcambass](https://redirect.github.com/Jcambass) made their first contribution in [https://github.com/actions/setup-java/pull/684](https://redirect.github.com/actions/setup-java/pull/684)
- [@Zxilly](https://redirect.github.com/Zxilly) made their first contribution in [https://github.com/actions/setup-java/pull/664](https://redirect.github.com/actions/setup-java/pull/664)
**Full Changelog**: https://github.com/actions/setup-java/compare/v4...v4.4.0
### [`v4.3.0`](https://redirect.github.com/actions/setup-java/compare/v4.2.2...v4.3.0)
[Compare Source](https://redirect.github.com/actions/setup-java/compare/v4.2.2...v4.3.0)
### [`v4.2.2`](https://redirect.github.com/actions/setup-java/releases/tag/v4.2.2)
[Compare Source](https://redirect.github.com/actions/setup-java/compare/v4.2.1...v4.2.2)
##### What's Changed
##### Bug fixes:
- Fix macos latest check failures by [@HarithaVattikuti](https://redirect.github.com/HarithaVattikuti) in [https://github.com/actions/setup-java/pull/634](https://redirect.github.com/actions/setup-java/pull/634)
- Fix dragonwell distribution parsing issues by [@Accelerator1996](https://redirect.github.com/Accelerator1996) in [https://github.com/actions/setup-java/pull/643](https://redirect.github.com/actions/setup-java/pull/643)
##### Documentation changes
- Update advanced documentation for java-version-file by [@mahabaleshwars](https://redirect.github.com/mahabaleshwars) in [https://github.com/actions/setup-java/pull/622](https://redirect.github.com/actions/setup-java/pull/622)
##### Dependency updates:
- Bump undici from 5.28.3 to 5.28.4 and other dependency updates by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/actions/setup-java/pull/616](https://redirect.github.com/actions/setup-java/pull/616)
**Full Changelog**: https://github.com/actions/setup-java/compare/v4...v4.2.2
Configuration
📅 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 contains the following updates:
v4.2.1
->v4.5.0
Release Notes
actions/setup-java (actions/setup-java)
### [`v4.5.0`](https://redirect.github.com/actions/setup-java/releases/tag/v4.5.0) [Compare Source](https://redirect.github.com/actions/setup-java/compare/v4.4.0...v4.5.0) #### What's Changed - Upgrade IA Publish by [@Jcambass](https://redirect.github.com/Jcambass) in [#686](https://redirect.github.com/actions/setup-java/issues/686) ##### Bug fixes: - Improve archive extraction on windows runners without powershell core and Update micromatch dependency by [@priyagupta108](https://redirect.github.com/priyagupta108) in [#689](https://redirect.github.com/actions/setup-java/issues/689) - Update workflows for GraalVM and Version Enhancements by [@mahabaleshwars](https://redirect.github.com/mahabaleshwars) in [#699](https://redirect.github.com/actions/setup-java/issues/699) - Refine `isGhes` logic by [@jww3](https://redirect.github.com/jww3) in [#697](https://redirect.github.com/actions/setup-java/issues/697) ##### New Contributors: - [@priyagupta108](https://redirect.github.com/priyagupta108) made their first contribution in [https://github.com/actions/setup-java/pull/689](https://redirect.github.com/actions/setup-java/pull/689) - [@jww3](https://redirect.github.com/jww3) made their first contribution in [https://github.com/actions/setup-java/pull/697](https://redirect.github.com/actions/setup-java/pull/697) **Full Changelog**: https://github.com/actions/setup-java/compare/v4...v4.5.0 ### [`v4.4.0`](https://redirect.github.com/actions/setup-java/releases/tag/v4.4.0) [Compare Source](https://redirect.github.com/actions/setup-java/compare/v4.3.0...v4.4.0) ##### What's Changed **Add-ons :** - Add support for Oracle GraalVM by [@fniephaus](https://redirect.github.com/fniephaus) in [https://github.com/actions/setup-java/pull/501](https://redirect.github.com/actions/setup-java/pull/501) steps: - name: Checkout uses: actions/checkout@v4 - name: Setup-java uses: actions/setup-java@v4 with: distribution: 'graalvm' java-version: '21' - Add workflow file for publishing releases to immutable action package by [@Jcambass](https://redirect.github.com/Jcambass) in [https://github.com/actions/setup-java/pull/684](https://redirect.github.com/actions/setup-java/pull/684) **Bug fixes :** - Add architecture to cache key by [@Zxilly](https://redirect.github.com/Zxilly) in [https://github.com/actions/setup-java/pull/664](https://redirect.github.com/actions/setup-java/pull/664) This addresses issues with caching by adding the architecture (arch) to the cache key, ensuring that cache keys are accurate to prevent conflicts. Note: This change may break previous cache keys as they will no longer be compatible with the new format. - Resolve check failures by [@aparnajyothi-y](https://redirect.github.com/aparnajyothi-y) in [https://github.com/actions/setup-java/pull/687](https://redirect.github.com/actions/setup-java/pull/687) ##### New Contributors - [@Jcambass](https://redirect.github.com/Jcambass) made their first contribution in [https://github.com/actions/setup-java/pull/684](https://redirect.github.com/actions/setup-java/pull/684) - [@Zxilly](https://redirect.github.com/Zxilly) made their first contribution in [https://github.com/actions/setup-java/pull/664](https://redirect.github.com/actions/setup-java/pull/664) **Full Changelog**: https://github.com/actions/setup-java/compare/v4...v4.4.0 ### [`v4.3.0`](https://redirect.github.com/actions/setup-java/compare/v4.2.2...v4.3.0) [Compare Source](https://redirect.github.com/actions/setup-java/compare/v4.2.2...v4.3.0) ### [`v4.2.2`](https://redirect.github.com/actions/setup-java/releases/tag/v4.2.2) [Compare Source](https://redirect.github.com/actions/setup-java/compare/v4.2.1...v4.2.2) ##### What's Changed ##### Bug fixes: - Fix macos latest check failures by [@HarithaVattikuti](https://redirect.github.com/HarithaVattikuti) in [https://github.com/actions/setup-java/pull/634](https://redirect.github.com/actions/setup-java/pull/634) - Fix dragonwell distribution parsing issues by [@Accelerator1996](https://redirect.github.com/Accelerator1996) in [https://github.com/actions/setup-java/pull/643](https://redirect.github.com/actions/setup-java/pull/643) ##### Documentation changes - Update advanced documentation for java-version-file by [@mahabaleshwars](https://redirect.github.com/mahabaleshwars) in [https://github.com/actions/setup-java/pull/622](https://redirect.github.com/actions/setup-java/pull/622) ##### Dependency updates: - Bump undici from 5.28.3 to 5.28.4 and other dependency updates by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/actions/setup-java/pull/616](https://redirect.github.com/actions/setup-java/pull/616) **Full Changelog**: https://github.com/actions/setup-java/compare/v4...v4.2.2Configuration
📅 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.
This PR was generated by Mend Renovate. View the repository job log.