sjohnr / spring-gradle-build-action

Reusable GitHub Action for performing a gradle build or running a gradle task.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spring Gradle Build Action

A composite action that combines the following steps:

  • Set up a JDK with actions/setup-java@v4
  • Set up a user.name system property with spring-builds+github
  • Validate the Gradle wrapper using gradle/wrapper-validation-action@v1
  • Set up Gradle using gradle/gradle-build-action@v3

Accepts the following inputs:

  • java-version (Optional, defaults to '17')
  • distribution (Optional, defaults to 'temurin')

Installation

- name: Spring Gradle Build Action
  uses: spring-io/spring-gradle-build-action@v2
  with:
    java-version: '17'
    distribution: 'temurin'

Example Usage

- uses: actions/checkout@v3
- uses: spring-io/spring-gradle-build-action@v2
- name: Run tests
  run: ./gradlew test

About

Reusable GitHub Action for performing a gradle build or running a gradle task.

License:Apache License 2.0


Languages

Language:Shell 100.0%