Update PR workflow to use shared build action

Closes gh-42573
This commit is contained in:
Andy Wilkinson
2024-10-10 09:57:41 +01:00
parent c678d38630
commit 820b42cbcb
6 changed files with 16 additions and 20 deletions

View File

@@ -16,6 +16,10 @@ inputs:
develocity-access-key:
description: 'Access key for authentication with ge.spring.io'
required: false
gradle-cache-read-only:
description: 'Whether Gradle''s cache should be read only'
required: false
default: 'true'
java-distribution:
description: 'Java distribution to use'
required: false
@@ -49,6 +53,7 @@ runs:
- name: Prepare Gradle Build
uses: ./.github/actions/prepare-gradle-build
with:
cache-read-only: ${{ inputs.gradle-cache-read-only }}
develocity-access-key: ${{ inputs.develocity-access-key }}
java-distribution: ${{ inputs.java-distribution }}
java-early-access: ${{ inputs.java-early-access }}

View File

@@ -1,6 +1,10 @@
name: Prepare Gradle Build
description: 'Prepares a Gradle build. Sets up Java and Gradle and configures Gradle properties'
inputs:
cache-read-only:
description: 'Whether Gradle''s cache should be read only'
required: false
default: 'true'
develocity-access-key:
description: 'Access key for authentication with ge.spring.io'
required: false
@@ -38,7 +42,7 @@ runs:
- name: Set Up Gradle
uses: gradle/actions/setup-gradle@d156388eb19639ec20ade50009f3d199ce1e2808 # v4.1.0
with:
cache-read-only: false
cache-read-only: ${{ inputs.cache-read-only }}
develocity-access-key: ${{ inputs.develocity-access-key }}
- name: Configure Gradle Properties
shell: bash