From 5a0c4459bb1f9969e3cd5c7e16dc31d1e84092d5 Mon Sep 17 00:00:00 2001 From: Des Herriott Date: Fri, 21 Jun 2024 08:28:24 +0100 Subject: [PATCH] update gradle action in CI, enable caching --- .github/workflows/main.yml | 6 ++++-- .github/workflows/release.yml | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2aef0bb52..35a1af609 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,8 +23,9 @@ jobs: - name: Remove any generated assets/data run: rm -rf ./src/generated - name: Generate assets & data - uses: gradle/gradle-build-action@v2 + uses: gradle/actions/setup-gradle@v3 with: + cache-read-only: false arguments: runData --no-daemon - name: Validate assets run: test -d ./src/generated -a -d ./src/generated/resources/.cache @@ -33,11 +34,12 @@ jobs: run: | echo mc_version=$(grep ^mc_version ./gradle.properties | cut -d= -f2) >> $GITHUB_OUTPUT - name: Build JAR and Publish to Modmaven - uses: gradle/gradle-build-action@v2 + uses: gradle/actions/setup-gradle@v3 env: MODMAVEN_USER: ${{ secrets.MODMAVEN_USER }} MODMAVEN_PASSWORD: ${{ secrets.MODMAVEN_PASSWORD }} with: + cache-read-only: false arguments: build publishMavenPublicationToModmavenRepository --no-daemon - name: Discord notification uses: Ilshidur/action-discord@master diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 435345ed9..ca517693d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,14 +27,16 @@ jobs: - name: Remove any generated assets/data run: rm -rf ./src/generated - name: Generate assets & data - uses: gradle/gradle-build-action@v2 + uses: gradle/actions/setup-gradle@v3 with: + cache-read-only: false arguments: runData --no-daemon - name: Validate assets run: test -d ./src/generated -a -d ./src/generated/resources/.cache - name: Build JAR - uses: gradle/gradle-build-action@v2 + uses: gradle/actions/setup-gradle@v3 with: + cache-read-only: false arguments: build --no-daemon env: BUILD_NUMBER: ${{ github.run_number }}