From 3b230c6f90b6135e1dced220a013c74a906af186 Mon Sep 17 00:00:00 2001 From: Savsis Date: Tue, 5 May 2026 18:25:28 +0500 Subject: [PATCH] Update main.yml --- .github/workflows/main.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c2d588f..04deed5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,12 +17,16 @@ jobs: uses: actions/setup-node@v4 with: node-version: '20' + cache: 'npm' # Кэш теперь будет работать, если есть lock-файл - name: Install dependencies - run: npm install + # npm ci — это "чистая" установка строго по lock-файлу. + # Она быстрее и не меняет твои зависимости на ходу. + run: npm ci - name: Expo prebuild - run: npx expo prebuild --platform ios --clean + # Добавлен флаг --no-install, чтобы Expo не запускал установку пакетов заново + run: npx expo prebuild --platform ios --clean --no-install env: EXPO_NO_DOTENV: 1