name: "Gradle Build Action" description: 'Executes a Gradle build, caching useful state in the GitHub actions cache' # https://help.github.com/en/articles/metadata-syntax-for-github-actions inputs: gradle-executable: description: Path to the Gradle executable required: false gradle-version: description: Gradle version to use required: false build-root-directory: description: Path to the root directory of the build required: false arguments: description: Gradle command line arguments, see gradle --help required: false distributions-cache-enabled: description: Whether caching downloaded Gradle distributions is enabled or not. Valid values are 'true' (default), 'false', and 'read-only'. required: false default: true gradle-cache-enabled: description: Whether caching of Gradle User Home and project .gradle directory is enabled. Valid values are 'true' (default), 'false', and 'read-only'. required: false default: true workflow-job-context: description: Used to uniquely identify the current job invocation. Defaults to the matrix values for this job; this should not be overridden by users. required: false default: ${{ toJSON(matrix) }} outputs: build-scan-url: description: Link to the build scan if any runs: using: 'node12' main: 'dist/main/index.js' post: 'dist/post/index.js' post-if: success() branding: icon: 'box' color: 'gray-dark'