blob: 929f9be181beeaafc8371be5069545516f37d8a3 [file] [log] [blame] [edit]
name: Run Gradle
description: Sets up Gradle JDKs and runs Gradle
inputs:
arguments:
required: true
description: Gradle arguments
default: build
runs:
using: "composite"
steps:
- uses: actions/setup-java@v2
id: setup-gradle-jdk
with:
distribution: temurin
java-version: 17
- uses: gradle/gradle-build-action@v2
env:
JAVA_HOME: ${{ steps.setup-gradle-jdk.outputs.path }}
with:
arguments: |
-Porg.gradle.java.installations.auto-download=false
-Dplatform.tooling.support.tests.enabled=true
"-Dscan.value.GitHub job=${{ github.job }}"
javaToolchains
${{ inputs.arguments }}