From fef58fb35cc9949be45b7e8e8d486420d99f4ee8 Mon Sep 17 00:00:00 2001 From: 5ec1cff Date: Tue, 11 Feb 2025 22:30:21 +0800 Subject: [PATCH] update actions --- .github/workflows/ci.yml | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 92abca2..c096859 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,15 +11,10 @@ on: jobs: build: runs-on: ubuntu-latest - env: - CCACHE_COMPILERCHECK: "%compiler% -dumpmachine; %compiler% -dumpversion" - CCACHE_NOHASHDIR: "true" - CCACHE_HARDLINK: "true" - CCACHE_BASEDIR: "${{ github.workspace }}" steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: "recursive" fetch-depth: 0 @@ -36,34 +31,32 @@ jobs: fi - name: Setup Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: "temurin" - java-version: "17" + java-version: "21" - name: Setup Gradle - uses: gradle/gradle-build-action@v2 - with: - gradle-home-cache-cleanup: true + uses: gradle/actions/setup-gradle@v3 - name: Build with Gradle run: | ./gradlew assemble - name: Upload release - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "RoTieba-release-ci" path: "./app/build/outputs/apk/release/app-release.apk" - name: Upload release mapping - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "release-mappings" path: "./app/build/outputs/mapping/release/" - name: Upload debug - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "RoTieba-debug-ci" path: "./app/build/outputs/apk/debug/app-debug.apk"