diff --git a/.github/workflows/build-android.yml b/.github/workflows/build-android.yml index f0acd04..50cef79 100644 --- a/.github/workflows/build-android.yml +++ b/.github/workflows/build-android.yml @@ -27,15 +27,17 @@ jobs: - uses: actions/checkout@v3 - name: Setup Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'temurin' java-version: '17' + cache: 'gradle' - name: Setup Flutter uses: subosito/flutter-action@v2 with: flutter-version: '3.44.3' channel: 'stable' + cache: true - name: Get dependencies run: flutter pub get @@ -45,6 +47,9 @@ jobs: mkdir -p ~/.gradle echo "org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=1024m" >> ~/.gradle/gradle.properties echo "kotlin.daemon.jvmargs=-Xmx1536m" >> ~/.gradle/gradle.properties + echo "org.gradle.caching=true" >> ~/.gradle/gradle.properties + echo "org.gradle.parallel=true" >> ~/.gradle/gradle.properties + echo "org.gradle.configureondemand=true" >> ~/.gradle/gradle.properties - name: Setup release signing env: