setup-java
setup-java copied to clipboard
Set up your GitHub Actions workflow with a specific version of Java
Related issue : #448 With cache: https://github.com/yeikel/mvn-wrapper-caching-test/actions/runs/4158390216/jobs/7193735589 Without cache : https://github.com/yeikel/mvn-wrapper-caching-test/actions/runs/4158489501/jobs/7193751281 > 2023-02-12 22:15:22 (4.06 MB/s) - ‘/home/runner/work/mvn-wrapper-caching-test/mvn-wrapper-caching-test/.mvn/wrapper/maven-wrapper.jar’ saved [59925/59925] > [INFO] Apache Maven Wrapper 3.1.1 > [INFO] Installing Maven...
**Description:** This PR change the cache key construction to fit [those examples](https://github.com/actions/cache/blob/main/examples.md#java---gradle). It also add the use of restoreKeys and a more verbose log when retrieving fails. It also add...
**Description:** In enterprise environment, custom CA truststore is often used. This parameter allows automatic copy of `cacerts` file into new Java installation. **Check list:** - [X] Mark if documentation changes...
**Description:** Fixes from the VS Code Markdown Linter **Related issue:** Add link to the related issue. **Check list:** - [ ] Mark if documentation changes are required. - [ ]...
**Description:** This change supports teams that have configured their self-managed runners without internet access. They are proxying all the necessary public repositories via platforms like JFrog, Nexus etc. This can...
Part of project configuration may be in the `gradle.properties` file and changing it should invalidate cache See: https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_configuration_properties **Check list:** - [x] Mark if documentation changes are required. - [x]...
In the README file, https://github.com/actions/setup-java#v2-vs-v1 discusses V1 vs V2. It would be good to also mention v3, which is used later in the README. It also might be good to...
With work being done towards adding additional binary distributions of OpenJDK as options (likely under the "distro" option, see e.g. #67), it would be useful to include the SapMachine binaries...
**Description:** As https://github.com/actions/setup-java/blob/main/README.md#supported-version-syntax states: > **Supported version syntax** > The java-version input supports an exact version or a version range using [SemVer](https://semver.org/) notation: > > major versions: 8, 11, 16,...
**Description:** `jdkFile` parameter now supports http(s):// URLs directly, without need of extra step for downloading the archive. **Related issue:** #232 **Check list:** - [X] Mark if documentation changes are required....