Place Java setup in re-usable workflow file (#17541)

Co-authored-by: Stian Thorgersen <stianst@gmail.com>
This commit is contained in:
Jon Koops
2023-07-26 12:35:21 +02:00
committed by GitHub
parent db49430efb
commit 2f617bd28e
8 changed files with 37 additions and 66 deletions

22
.github/actions/java-setup/action.yml vendored Normal file
View File

@@ -0,0 +1,22 @@
name: Setup Java
description: Sets up Java.
inputs:
distribution:
description: Java distribution.
required: false
default: temurin
java-version:
description: The Java version that is going to be set up.
required: false
default: "17"
runs:
using: composite
steps:
- id: setup-java
name: Setup Java
uses: actions/setup-java@v3
with:
distribution: ${{ inputs.distribution }}
java-version: ${{ inputs.java-version }}