chahinebrini b029c00413 chore(deploy): persist iOS auth via .env.deploy.local + ASC API-Key
- 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)
2026-05-30 09:39:46 +02:00

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/