diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 02e863b..bf1c9c2 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -84,8 +84,11 @@ jobs: with: { node-version: "${{ env.NODE_VERSION }}", cache: pnpm } - run: pnpm install --frozen-lockfile - - name: Свободное место - run: df -h / /tmp + # Диск, память и наполненность постоянных кэшей: пустые ~/.gradle и ~/.android значат, что тома не подключились + - name: Ресурсы раннера и кэши + run: | + df -h / /tmp; free -m + du -sh ~/.gradle ~/.android 2>/dev/null || true - name: Сборка APK working-directory: apps/mobile @@ -102,7 +105,7 @@ jobs: cd android ./gradlew --no-daemon --max-workers=2 assembleRelease -PreactNativeArchitectures=arm64-v8a -Pkotlin.compiler.execution.strategy=in-process -Dorg.gradle.jvmargs="-Xmx2560m -XX:MaxMetaspaceSize=512m" --build-cache - - name: Свободное место после сбоя + - name: Диагностика сбоя (диск, память, OOM) if: failure() run: | df -h / /tmp; free -m || true