diff --git a/.gitignore b/.gitignore index 92180d8a..90a305f9 100644 --- a/.gitignore +++ b/.gitignore @@ -98,3 +98,7 @@ Cargo.lock *.profdata default.profraw default.profdata + +# Tuist generated files +Derived/ +Workspace.xcworkspace/ diff --git a/Derived/InfoPlists/VibeTunnel-Info.plist b/Derived/InfoPlists/VibeTunnel-Info.plist deleted file mode 100644 index ae6e1f45..00000000 --- a/Derived/InfoPlists/VibeTunnel-Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - NSHumanReadableCopyright - Copyright ©. All rights reserved. - - diff --git a/Derived/InfoPlists/VibeTunnelTests-Info.plist b/Derived/InfoPlists/VibeTunnelTests-Info.plist deleted file mode 100644 index f1d34193..00000000 --- a/Derived/InfoPlists/VibeTunnelTests-Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - NSHumanReadableCopyright - Copyright ©. All rights reserved. - - diff --git a/Workspace.xcworkspace/.tuist-generated b/Workspace.xcworkspace/.tuist-generated deleted file mode 100644 index e69de29b..00000000 diff --git a/Workspace.xcworkspace/contents.xcworkspacedata b/Workspace.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 76996b6a..00000000 --- a/Workspace.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Workspace.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Workspace.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings deleted file mode 100644 index 08de0be8..00000000 --- a/Workspace.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded - - - diff --git a/docs/RELEASE.md b/docs/RELEASE.md index 4db11beb..55486930 100644 --- a/docs/RELEASE.md +++ b/docs/RELEASE.md @@ -36,11 +36,9 @@ Before running ANY release commands, verify these items: # Must exist with release notes ``` -- [ ] **Run Tuist generate if build number was changed** +- [ ] **Clean build and derived data if needed** ```bash - tuist generate - git add VibeTunnel.xcodeproj/project.pbxproj - git commit -m "Update Xcode project for build XXX" + rm -rf build DerivedData ``` ### Step 1: Pre-flight Check diff --git a/scripts/preflight-check.sh b/scripts/preflight-check.sh index 336334f5..1aed8c2d 100755 --- a/scripts/preflight-check.sh +++ b/scripts/preflight-check.sh @@ -14,7 +14,7 @@ # VALIDATION CHECKS: # - Git repository status (clean working tree, main branch, synced) # - Version information and build number validation -# - Required development tools (Tuist, GitHub CLI, Sparkle tools) +# - Required development tools (GitHub CLI, Sparkle tools) # - Code signing certificates and notarization credentials # - Sparkle configuration (keys, appcast files) # - IS_PRERELEASE_BUILD system configuration @@ -26,7 +26,6 @@ # DEPENDENCIES: # - git (repository management) # - gh (GitHub CLI) -# - tuist (project generation) # - sign_update (Sparkle EdDSA signing) # - xcbeautify (optional, build output formatting) # - security (keychain access for certificates) @@ -182,12 +181,6 @@ else check_fail "GitHub CLI not installed - run: brew install gh" fi -# Tuist -if command -v tuist &> /dev/null; then - check_pass "Tuist installed" -else - check_fail "Tuist not installed - run: curl -Ls https://install.tuist.io | bash" -fi # Sparkle tools if [[ -f "$HOME/.local/bin/sign_update" ]]; then