feat(ci): improve workflow caching (#97)

This commit is contained in:
Nick 2025-07-12 01:33:20 -04:00 • committed by GitHub
parent b738f08425
commit a6fbe2c983
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 4 deletions

View file

@ -20,10 +20,12 @@ jobs:
with: with:
java-version: 21 java-version: 21
distribution: zulu distribution: zulu
cache: "gradle"
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
- name: Build with Gradle - name: Build with Gradle
run: chmod +x ./gradlew && ./gradlew :app:assembleDebug :app:assembleStaging --stacktrace run: ./gradlew :app:assembleDebug :app:assembleStaging --stacktrace
- name: Upload artifacts - name: Upload artifacts
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4

View file

@ -23,7 +23,9 @@ jobs:
with: with:
java-version: 21 java-version: 21
distribution: zulu distribution: zulu
cache: "gradle"
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
- name: Build with Gradle - name: Build with Gradle
env: env:
@ -34,7 +36,7 @@ jobs:
RELEASE: true RELEASE: true
run: | run: |
echo "${{ secrets.keystore }}" | base64 -d > release.keystore echo "${{ secrets.keystore }}" | base64 -d > release.keystore
chmod +x ./gradlew && ./gradlew :app:packageRelease --stacktrace ./gradlew :app:packageRelease --stacktrace
rm release.keystore rm release.keystore
- name: Upload artifacts - name: Upload artifacts