Update main.yml

This commit is contained in:
Savsis 2026-05-05 18:25:28 +05:00 • committed by GitHub
parent 482cd1ddc6
commit 3b230c6f90

View file

@ -17,12 +17,16 @@ jobs:
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version: '20' node-version: '20'
cache: 'npm' # Кэш теперь будет работать, если есть lock-файл
- name: Install dependencies - name: Install dependencies
run: npm install # npm ci — это "чистая" установка строго по lock-файлу.
# Она быстрее и не меняет твои зависимости на ходу.
run: npm ci
- name: Expo prebuild - name: Expo prebuild
run: npx expo prebuild --platform ios --clean # Добавлен флаг --no-install, чтобы Expo не запускал установку пакетов заново
run: npx expo prebuild --platform ios --clean --no-install
env: env:
EXPO_NO_DOTENV: 1 EXPO_NO_DOTENV: 1