mirror of
https://github.com/hanzoai/calendar.git
synced 2026-10-30 14:46:43 +00:00
- Introduced a new .easignore file to specify which files and directories to ignore during EAS builds. - Configured to only upload the companion app folder while excluding unnecessary build artifacts and dependencies.
58 lines
1.1 KiB
Plaintext
58 lines
1.1 KiB
Plaintext
# EAS Build ignore file for monorepo
|
|
# Only upload the companion app folder
|
|
|
|
# ===========================================
|
|
# IGNORE EVERYTHING AT ROOT LEVEL
|
|
# ===========================================
|
|
/*
|
|
|
|
# ===========================================
|
|
# EXCEPT THE COMPANION APP
|
|
# ===========================================
|
|
!companion
|
|
|
|
# ===========================================
|
|
# BUT IGNORE THESE INSIDE COMPANION
|
|
# ===========================================
|
|
|
|
# Native folders - EAS generates these during builds (~2.1 GB)
|
|
companion/ios
|
|
companion/android
|
|
|
|
# Dependencies - EAS installs these during builds (~1.6 GB)
|
|
companion/node_modules
|
|
|
|
# Expo build cache
|
|
companion/.expo
|
|
companion/dist
|
|
companion/web-build
|
|
|
|
# Metro
|
|
companion/.metro-health-check*
|
|
|
|
# WXT Chrome Extension outputs (not needed for mobile builds)
|
|
companion/.output
|
|
companion/.wxt
|
|
companion/dev
|
|
|
|
# Kotlin cache
|
|
companion/.kotlin
|
|
|
|
# Build artifacts
|
|
companion/*.jks
|
|
companion/*.p8
|
|
companion/*.p12
|
|
companion/*.key
|
|
companion/*.mobileprovision
|
|
|
|
# Debug logs
|
|
companion/*.log
|
|
|
|
# TypeScript build info
|
|
companion/*.tsbuildinfo
|
|
|
|
# Environment files
|
|
companion/.env
|
|
companion/.env.*
|
|
!companion/.env.example
|