Move top-level action to 'setup-gradle'

This commit is contained in:
daz 2024-01-25 11:49:04 -07:00
parent d23129d217
commit 2e7b28666d
No known key found for this signature in database
24 changed files with 67 additions and 67 deletions

View file

@ -22,7 +22,7 @@ jobs:
- name: Checkout sources - name: Checkout sources
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Configure Gradle as default for unit test - name: Configure Gradle as default for unit test
uses: ./ uses: ./setup-gradle
with: with:
gradle-version: 8.5 gradle-version: 8.5
- name: Run tests - name: Run tests

View file

@ -11,7 +11,7 @@ jobs:
- name: Checkout sources - name: Checkout sources
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Test build failure - name: Test build failure
uses: ./ uses: ./setup-gradle
continue-on-error: true continue-on-error: true
with: with:
build-root-directory: .github/workflow-samples/kotlin-dsl build-root-directory: .github/workflow-samples/kotlin-dsl
@ -23,7 +23,7 @@ jobs:
- name: Checkout sources - name: Checkout sources
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Test wrapper missing - name: Test wrapper missing
uses: ./ uses: ./setup-gradle
continue-on-error: true continue-on-error: true
with: with:
build-root-directory: .github/workflow-samples/no-wrapper build-root-directory: .github/workflow-samples/no-wrapper
@ -35,7 +35,7 @@ jobs:
- name: Checkout sources - name: Checkout sources
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Test bad config value - name: Test bad config value
uses: ./ uses: ./setup-gradle
continue-on-error: true continue-on-error: true
with: with:
build-root-directory: .github/workflow-samples/no-wrapper build-root-directory: .github/workflow-samples/no-wrapper

View file

@ -20,7 +20,7 @@ jobs:
npm run build npm run build
working-directory: sources working-directory: sources
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
- name: Build kotlin-dsl project - name: Build kotlin-dsl project
working-directory: .github/workflow-samples/kotlin-dsl working-directory: .github/workflow-samples/kotlin-dsl
run: ./gradlew assemble run: ./gradlew assemble
@ -55,7 +55,7 @@ jobs:
npm run build npm run build
working-directory: sources working-directory: sources
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
add-job-summary: on-failure add-job-summary: on-failure
- name: Build kotlin-dsl project - name: Build kotlin-dsl project
@ -83,7 +83,7 @@ jobs:
mkdir ~/.gradle/caches mkdir ~/.gradle/caches
touch ~/.gradle/caches/dummy.txt touch ~/.gradle/caches/dummy.txt
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
- name: Run build - name: Run build
working-directory: .github/workflow-samples/groovy-dsl working-directory: .github/workflow-samples/groovy-dsl
run: ./gradlew assemble run: ./gradlew assemble

View file

@ -13,7 +13,7 @@ jobs:
- name: Checkout project sources - name: Checkout project sources
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
add-job-summary-as-pr-comment: always add-job-summary-as-pr-comment: always
- name: Run build with Gradle wrapper - name: Run build with Gradle wrapper
@ -27,7 +27,7 @@ jobs:
- name: Checkout project sources - name: Checkout project sources
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
add-job-summary-as-pr-comment: on-failure add-job-summary-as-pr-comment: on-failure
- name: Run build with Gradle wrapper - name: Run build with Gradle wrapper
@ -41,7 +41,7 @@ jobs:
- name: Checkout project sources - name: Checkout project sources
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
add-job-summary-as-pr-comment: on-failure add-job-summary-as-pr-comment: on-failure
- name: Run build with Gradle wrapper - name: Run build with Gradle wrapper

View file

@ -29,7 +29,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Invoke with multi-line arguments - name: Invoke with multi-line arguments
uses: ./ uses: ./setup-gradle
with: with:
build-root-directory: .github/workflow-samples/groovy-dsl build-root-directory: .github/workflow-samples/groovy-dsl
arguments: | arguments: |

View file

@ -29,7 +29,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
- name: Build with 3.1 - name: Build with 3.1
@ -49,7 +49,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false cache-read-only: false
gradle-home-cache-cleanup: true gradle-home-cache-cleanup: true
@ -69,7 +69,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
- name: Report Gradle User Home - name: Report Gradle User Home

View file

@ -29,7 +29,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
# Add "enterprise" to main cache entry but omit "notifications" # Add "enterprise" to main cache entry but omit "notifications"
@ -57,7 +57,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
# Use the same configuration as used in the seed build # Use the same configuration as used in the seed build
gradle-home-cache-includes: | gradle-home-cache-includes: |
@ -83,7 +83,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-disabled: true cache-disabled: true
- name: Run Gradle build - name: Run Gradle build
@ -108,7 +108,7 @@ jobs:
- name: Create dummy Gradle User Home - name: Create dummy Gradle User Home
run: mkdir -p ~/.gradle/caches run: mkdir -p ~/.gradle/caches
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
- name: Run Gradle build - name: Run Gradle build
id: gradle id: gradle
working-directory: .github/workflow-samples/no-wrapper${{ matrix.build-root-suffix }} working-directory: .github/workflow-samples/no-wrapper${{ matrix.build-root-suffix }}
@ -134,7 +134,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-write-only: true cache-write-only: true
- name: Build using Gradle wrapper - name: Build using Gradle wrapper
@ -155,7 +155,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
- name: Execute Gradle build with --offline - name: Execute Gradle build with --offline

View file

@ -26,7 +26,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle for dependency-graph generate - name: Setup Gradle for dependency-graph generate
uses: ./ uses: ./setup-gradle
with: with:
gradle-version: 7.0.1 gradle-version: 7.0.1
dependency-graph: generate dependency-graph: generate
@ -50,7 +50,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle for dependency-graph generate - name: Setup Gradle for dependency-graph generate
uses: ./ uses: ./setup-gradle
with: with:
gradle-version: 7.0.1 gradle-version: 7.0.1
dependency-graph: generate dependency-graph: generate
@ -73,7 +73,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle for dependency-graph generate - name: Setup Gradle for dependency-graph generate
uses: ./ uses: ./setup-gradle
with: with:
dependency-graph: generate-and-submit dependency-graph: generate-and-submit
dependency-graph-continue-on-failure: true dependency-graph-continue-on-failure: true
@ -93,7 +93,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle for dependency-graph generate - name: Setup Gradle for dependency-graph generate
uses: ./ uses: ./setup-gradle
with: with:
dependency-graph: generate-and-submit dependency-graph: generate-and-submit
dependency-graph-continue-on-failure: false dependency-graph-continue-on-failure: false

View file

@ -32,7 +32,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle for dependency-graph generate - name: Setup Gradle for dependency-graph generate
uses: ./ uses: ./setup-gradle
with: with:
dependency-graph: generate-and-upload dependency-graph: generate-and-upload
- name: Run gradle build - name: Run gradle build
@ -50,7 +50,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle for dependency-graph generate - name: Setup Gradle for dependency-graph generate
uses: ./ uses: ./setup-gradle
with: with:
dependency-graph: generate-and-submit dependency-graph: generate-and-submit
- name: Run gradle build - name: Run gradle build
@ -66,7 +66,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Submit dependency graphs - name: Submit dependency graphs
uses: ./ uses: ./setup-gradle
with: with:
dependency-graph: download-and-submit dependency-graph: download-and-submit
@ -81,7 +81,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle for dependency-graph generate - name: Setup Gradle for dependency-graph generate
uses: ./ uses: ./setup-gradle
with: with:
dependency-graph: generate-and-submit dependency-graph: generate-and-submit
- id: gradle-assemble - id: gradle-assemble
@ -121,7 +121,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle for dependency-graph generate - name: Setup Gradle for dependency-graph generate
uses: ./ uses: ./setup-gradle
with: with:
dependency-graph: generate-and-submit dependency-graph: generate-and-submit
- id: config-cache-store - id: config-cache-store

View file

@ -31,7 +31,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
- name: List detected toolchains - name: List detected toolchains
shell: bash shell: bash
working-directory: .github/workflow-samples/groovy-dsl working-directory: .github/workflow-samples/groovy-dsl
@ -70,7 +70,7 @@ jobs:
distribution: 'temurin' distribution: 'temurin'
java-version: '16' java-version: '16'
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
- name: List detected toolchains - name: List detected toolchains
shell: bash shell: bash
working-directory: .github/workflow-samples/groovy-dsl working-directory: .github/workflow-samples/groovy-dsl

View file

@ -29,7 +29,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Execute Gradle build - name: Execute Gradle build
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
build-root-directory: .github/workflow-samples/groovy-dsl build-root-directory: .github/workflow-samples/groovy-dsl
@ -48,7 +48,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Execute Gradle build - name: Execute Gradle build
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
build-root-directory: .github/workflow-samples/groovy-dsl build-root-directory: .github/workflow-samples/groovy-dsl

View file

@ -34,14 +34,14 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Test use defined Gradle version - name: Test use defined Gradle version
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
gradle-version: 6.9 gradle-version: 6.9
build-root-directory: .github/workflow-samples/no-wrapper build-root-directory: .github/workflow-samples/no-wrapper
arguments: help -DgradleVersionCheck=6.9 arguments: help -DgradleVersionCheck=6.9
- name: Test use Gradle version alias - name: Test use Gradle version alias
uses: ./ uses: ./setup-gradle
with: with:
gradle-version: release-candidate gradle-version: release-candidate
build-root-directory: .github/workflow-samples/no-wrapper build-root-directory: .github/workflow-samples/no-wrapper
@ -71,7 +71,7 @@ jobs:
distribution: temurin distribution: temurin
java-version: 8 java-version: 8
- name: Run Gradle build - name: Run Gradle build
uses: ./ uses: ./setup-gradle
id: gradle id: gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches

View file

@ -45,7 +45,7 @@ jobs:
java-version: 8 java-version: 8
- name: Setup Gradle - name: Setup Gradle
id: setup-gradle id: setup-gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
gradle-version: ${{ matrix.gradle }} gradle-version: ${{ matrix.gradle }}
@ -77,7 +77,7 @@ jobs:
java-version: 8 java-version: 8
- name: Setup Gradle - name: Setup Gradle
id: setup-gradle id: setup-gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
gradle-version: ${{ matrix.gradle }} gradle-version: ${{ matrix.gradle }}

View file

@ -34,7 +34,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle with v6.9 - name: Setup Gradle with v6.9
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
gradle-version: 6.9 gradle-version: 6.9
@ -42,14 +42,14 @@ jobs:
working-directory: .github/workflow-samples/no-wrapper working-directory: .github/workflow-samples/no-wrapper
run: gradle help "-DgradleVersionCheck=6.9" run: gradle help "-DgradleVersionCheck=6.9"
- name: Setup Gradle with v7.1.1 - name: Setup Gradle with v7.1.1
uses: ./ uses: ./setup-gradle
with: with:
gradle-version: 7.1.1 gradle-version: 7.1.1
- name: Test uses Gradle v7.1.1 - name: Test uses Gradle v7.1.1
working-directory: .github/workflow-samples/no-wrapper working-directory: .github/workflow-samples/no-wrapper
run: gradle help "-DgradleVersionCheck=7.1.1" run: gradle help "-DgradleVersionCheck=7.1.1"
- name: Setup Gradle with release-candidate - name: Setup Gradle with release-candidate
uses: ./ uses: ./setup-gradle
with: with:
gradle-version: release-candidate gradle-version: release-candidate
- name: Test use release-candidate - name: Test use release-candidate
@ -57,7 +57,7 @@ jobs:
run: gradle help run: gradle help
- name: Setup Gradle with current - name: Setup Gradle with current
id: gradle-current id: gradle-current
uses: ./ uses: ./setup-gradle
with: with:
gradle-version: current gradle-version: current
- name: Check current version output parameter - name: Check current version output parameter
@ -92,7 +92,7 @@ jobs:
java-version: 8 java-version: 8
- name: Setup Gradle - name: Setup Gradle
id: setup-gradle id: setup-gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
gradle-version: ${{ matrix.gradle }} gradle-version: ${{ matrix.gradle }}

View file

@ -39,7 +39,7 @@ jobs:
distribution: 'liberica' distribution: 'liberica'
java-version: '21' java-version: '21'
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
@ -67,7 +67,7 @@ jobs:
distribution: 'liberica' distribution: 'liberica'
java-version: '21' java-version: '21'
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
@ -105,7 +105,7 @@ jobs:
distribution: 'liberica' distribution: 'liberica'
java-version: '21' java-version: '21'
- name: Setup Gradle with no extracted cache entries restored - name: Setup Gradle with no extracted cache entries restored
uses: ./ uses: ./setup-gradle
env: env:
GRADLE_BUILD_ACTION_SKIP_RESTORE: "generated-gradle-jars|wrapper-zips|java-toolchains|instrumented-jars|dependencies|kotlin-dsl" GRADLE_BUILD_ACTION_SKIP_RESTORE: "generated-gradle-jars|wrapper-zips|java-toolchains|instrumented-jars|dependencies|kotlin-dsl"
with: with:
@ -134,7 +134,7 @@ jobs:
distribution: 'liberica' distribution: 'liberica'
java-version: '21' java-version: '21'
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
@ -162,7 +162,7 @@ jobs:
distribution: 'liberica' distribution: 'liberica'
java-version: '21' java-version: '21'
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
@ -191,7 +191,7 @@ jobs:
distribution: 'liberica' distribution: 'liberica'
java-version: '21' java-version: '21'
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }} cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}

View file

@ -29,7 +29,7 @@ jobs:
java-version: 11 java-version: 11
distribution: temurin distribution: temurin
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
- name: Build using Gradle wrapper - name: Build using Gradle wrapper
@ -52,7 +52,7 @@ jobs:
java-version: 11 java-version: 11
distribution: temurin distribution: temurin
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
- name: Execute Gradle build with --offline - name: Execute Gradle build with --offline

View file

@ -27,7 +27,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
- name: Build using Gradle wrapper - name: Build using Gradle wrapper
@ -48,7 +48,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
- name: Execute Gradle build with --offline - name: Execute Gradle build with --offline
@ -69,7 +69,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
- name: Execute Gradle build and verify tasks from cache - name: Execute Gradle build and verify tasks from cache

View file

@ -30,7 +30,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
- name: Build using Gradle wrapper - name: Build using Gradle wrapper
@ -50,7 +50,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
- name: Execute Gradle build with --offline - name: Execute Gradle build with --offline
@ -70,7 +70,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
- name: Execute Gradle build and verify tasks from cache - name: Execute Gradle build and verify tasks from cache
@ -90,7 +90,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle with no extracted cache entries restored - name: Setup Gradle with no extracted cache entries restored
uses: ./ uses: ./setup-gradle
env: env:
GRADLE_BUILD_ACTION_SKIP_RESTORE: "generated-gradle-jars|wrapper-zips|java-toolchains|instrumented-jars|dependencies|kotlin-dsl" GRADLE_BUILD_ACTION_SKIP_RESTORE: "generated-gradle-jars|wrapper-zips|java-toolchains|instrumented-jars|dependencies|kotlin-dsl"
with: with:
@ -118,7 +118,7 @@ jobs:
touch ~/.gradle/gradle.properties touch ~/.gradle/gradle.properties
touch ~/.gradle/caches/dummy.txt touch ~/.gradle/caches/dummy.txt
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
cache-overwrite-existing: true cache-overwrite-existing: true

View file

@ -29,7 +29,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
- name: Build using Gradle wrapper - name: Build using Gradle wrapper
@ -49,7 +49,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
- name: Execute Gradle build with --offline - name: Execute Gradle build with --offline

View file

@ -29,7 +29,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
- name: Build gradle-plugin project - name: Build gradle-plugin project
@ -48,7 +48,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
- name: Build gradle-plugin project - name: Build gradle-plugin project

View file

@ -29,7 +29,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: false # For testing, allow writing cache entries on non-default branches cache-read-only: false # For testing, allow writing cache entries on non-default branches
- name: Build kotlin-dsl project - name: Build kotlin-dsl project
@ -48,7 +48,7 @@ jobs:
- name: Download distribution if required - name: Download distribution if required
uses: ./.github/actions/download-dist uses: ./.github/actions/download-dist
- name: Setup Gradle - name: Setup Gradle
uses: ./ uses: ./setup-gradle
with: with:
cache-read-only: true cache-read-only: true
- name: Build kotlin-dsl project - name: Build kotlin-dsl project

View file

@ -143,8 +143,8 @@ outputs:
runs: runs:
using: 'node20' using: 'node20'
main: 'dist/main/index.js' main: '../dist/main/index.js'
post: 'dist/post/index.js' post: '../dist/post/index.js'
branding: branding:
icon: 'box' icon: 'box'

View file