]> git.basschouten.com Git - openhab-addons.git/commit
GitHub Actions workflow improvements (#13018)
authorWouter Born <github@maindrain.net>
Mon, 27 Jun 2022 20:30:40 +0000 (22:30 +0200)
committerGitHub <noreply@github.com>
Mon, 27 Jun 2022 20:30:40 +0000 (22:30 +0200)
commit0a2a85b448e9804fb88fc51e8f8ff22859cafe60
tree54c7b4b58def6bd59d754ffb9713c5e02ac3b33c
parent859a1ebfec90e6f0aa9dbfef09d7754dea872178
GitHub Actions workflow improvements (#13018)

* Upgrade actions to latest versions
* Upgrade Maven to 3.8.6
* Use Temurin JDK instead of Zulu JDK

The Temurin JDK is preinstalled in the [Ubuntu image](https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-Readme.md#java) whereas the Zulu JDK first need to be downloaded.
It should also perform better because the Temurin JDK is linked to glibc 2.12 whereas the Zulu JDK is linked to glibc 2.5.

Signed-off-by: Wouter Born <github@maindrain.net>
.github/workflows/ci-build.yml