- deploy.sh auto-sources apps/rebreak-native/.env.deploy.local (gitignored) and ~/.config/rebreak/deploy.env as fallback - new helper xcodebuild_auth_args() injects -allowProvisioningUpdates + -authenticationKeyPath/ID/IssuerID into archive + both exportArchive calls - ASC API-Key (free, .p8 from appstoreconnect.apple.com) is now the required path for exportArchive — app-specific-password no longer works for export since Xcode 14 (still used as altool-upload fallback) - .env.deploy.local.example template added with one-time setup steps - .gitignore: add *.p8 (.env*.local already covered)
50 lines
800 B
Plaintext
50 lines
800 B
Plaintext
# dependencies
|
|
node_modules/
|
|
|
|
# Expo
|
|
.expo/
|
|
dist/
|
|
web-build/
|
|
expo-env.d.ts
|
|
|
|
# Native (Expo-prebuild output — regenerated by `expo prebuild`, not tracked).
|
|
# Anchored so it does NOT swallow the custom native module's source under modules/.
|
|
/ios/
|
|
/android/
|
|
# Custom native module (modules/rebreak-protection/{android,ios}) source IS tracked,
|
|
# but its build artifacts are not.
|
|
modules/*/android/build/
|
|
modules/*/android/.cxx/
|
|
modules/*/android/.gradle/
|
|
modules/*/ios/build/
|
|
modules/*/ios/Pods/
|
|
*.jks
|
|
*.p12
|
|
*.p8
|
|
*.key
|
|
*.mobileprovision
|
|
|
|
# Metro
|
|
.metro-health-check*
|
|
|
|
# debug
|
|
npm-debug.*
|
|
yarn-debug.*
|
|
yarn-error.*
|
|
|
|
# macOS
|
|
.DS_Store
|
|
*.pem
|
|
|
|
# local env files
|
|
.env*.local
|
|
|
|
# typescript
|
|
*.tsbuildinfo
|
|
|
|
# Storybook
|
|
storybook-static/
|
|
android/local.properties
|
|
android/key.properties
|
|
apps/rebreak-native/tmp/
|