ci: add iPhone deploy workflow + CI/CD setup docs #4
@@ -35,17 +35,16 @@ jobs:
|
||||
- name: Setup PATH
|
||||
run: echo "/opt/homebrew/bin" >> $GITHUB_PATH
|
||||
|
||||
- name: Clean SPM + Xcode caches (aggressive)
|
||||
- name: Clean build artifacts
|
||||
run: |
|
||||
echo "🧹 Nettoyage agressif des caches SPM/Xcode..."
|
||||
echo "🧹 Cleaning build artifacts..."
|
||||
|
||||
# Act runner caches
|
||||
rm -rf ~/.cache/act/*/hostexecutor/tabatago-swift/build 2>/dev/null || true
|
||||
|
||||
# SPM caches — tous les emplacements connus
|
||||
rm -rf ~/Library/Caches/org.swift.swiftpm
|
||||
rm -rf ~/Library/org.swift.swiftpm
|
||||
rm -rf ~/.swiftpm
|
||||
# SPM caches are KEPT between runs — RevenueCat is 1.10 GiB and takes
|
||||
# 5+ minutes to clone; re-cloning on every CI run would waste time
|
||||
# and cause random failures on the act_runner sandbox.
|
||||
|
||||
# Xcode DerivedData — suppression COMPLÈTE (le bundle ID a changé,
|
||||
# l'ancien dossier TabataGo-* peut être ignoré par le nouveau build)
|
||||
|
||||
Reference in New Issue
Block a user