From fbc322538345cd0ec0a5489bc80bb928e5945447 Mon Sep 17 00:00:00 2001 From: klockky Date: Fri, 26 Jun 2026 14:44:35 +0300 Subject: [PATCH] =?UTF-8?q?ci(android):=20=D0=BA=D1=8D=D1=88=20Flutter/Gra?= =?UTF-8?q?dle=20=D0=B2=D0=BE=20=D0=B2=D1=81=D0=B5=D1=85=20Android-=D0=B2?= =?UTF-8?q?=D0=BE=D1=80=D0=BA=D1=84=D0=BB=D0=BE=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build-android-fcm.yml | 7 ++++++- .github/workflows/flutter-dev.yml | 7 ++++++- .github/workflows/flutter-main.yml | 7 ++++++- .github/workflows/release-dev.yml | 7 ++++++- .github/workflows/release-main.yml | 7 ++++++- 5 files changed, 30 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-android-fcm.yml b/.github/workflows/build-android-fcm.yml index 7a7eafe..015969d 100644 --- a/.github/workflows/build-android-fcm.yml +++ b/.github/workflows/build-android-fcm.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: diff --git a/.github/workflows/flutter-dev.yml b/.github/workflows/flutter-dev.yml index 2111505..4fd430e 100644 --- a/.github/workflows/flutter-dev.yml +++ b/.github/workflows/flutter-dev.yml @@ -14,16 +14,18 @@ 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: Set up Flutter uses: subosito/flutter-action@v2 with: flutter-version: '3.41.5' channel: 'stable' + cache: true - name: Install dependencies run: flutter pub get @@ -36,6 +38,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: diff --git a/.github/workflows/flutter-main.yml b/.github/workflows/flutter-main.yml index a0f9cdd..fd46b4e 100644 --- a/.github/workflows/flutter-main.yml +++ b/.github/workflows/flutter-main.yml @@ -13,16 +13,18 @@ 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: Set up Flutter uses: subosito/flutter-action@v2 with: flutter-version: '3.41.5' channel: 'stable' + cache: true - name: Install dependencies run: flutter pub get @@ -35,6 +37,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: diff --git a/.github/workflows/release-dev.yml b/.github/workflows/release-dev.yml index 4eedc68..c2e6d3f 100644 --- a/.github/workflows/release-dev.yml +++ b/.github/workflows/release-dev.yml @@ -23,15 +23,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: ${{ env.FLUTTER_VERSION }} channel: 'stable' + cache: true - name: Get dependencies run: flutter pub get @@ -41,6 +43,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: diff --git a/.github/workflows/release-main.yml b/.github/workflows/release-main.yml index 34dc87b..8685b0b 100644 --- a/.github/workflows/release-main.yml +++ b/.github/workflows/release-main.yml @@ -23,15 +23,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: ${{ env.FLUTTER_VERSION }} channel: 'stable' + cache: true - name: Get dependencies run: flutter pub get @@ -41,6 +43,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: