Skip to content

Remove Xcode Cloud CI scripts - #709

Merged
lawrencecchen merged 1 commit into
mainfrom
remove-xcode-cloud
Mar 1, 2026
Merged

lawrencecchen merged 1 commit into
mainfrom
remove-xcode-cloud

Conversation

@lawrencecchen

@lawrencecchen lawrencecchen commented Mar 1, 2026 •

Copy link
Copy Markdown
Contributor

Xcode Cloud workflows have been deleted from App Store Connect. Removes the now-unused ci_scripts/ directory (ci_post_clone.sh, ci_pre_xcodebuild.sh). CI/CD runs through GitHub Actions.

Summary by CodeRabbit

  • Chores
    • Removed legacy CI build scripts to streamline the build process.

Xcode Cloud workflows have been deleted from App Store Connect. These hook scripts are no longer needed since CI/CD runs through GitHub Actions.
@vercel

vercel Bot commented Mar 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cmux Building Building Preview, Comment Mar 1, 2026 6:09am

@coderabbitai

coderabbitai Bot commented Mar 1, 2026 •

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between aa8fc72 and 6de1955.

📒 Files selected for processing (2)
  • ci_scripts/ci_post_clone.sh
  • ci_scripts/ci_pre_xcodebuild.sh
💤 Files with no reviewable changes (2)
  • ci_scripts/ci_pre_xcodebuild.sh
  • ci_scripts/ci_post_clone.sh

📝 Walkthrough

Walkthrough

This PR removes two CI configuration scripts (ci_post_clone.sh and ci_pre_xcodebuild.sh) that previously automated post-clone and pre-build setup tasks, including submodule initialization, Ghostty xcframework downloads, and Bonsplit vendor dependency management.

Changes

Cohort / File(s) Summary
CI Setup Scripts Removal
ci_scripts/ci_post_clone.sh, ci_scripts/ci_pre_xcodebuild.sh
Deleted build automation scripts that handled Ghostty xcframework downloads, Metal toolchain setup, and Bonsplit vendor submodule initialization.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Possibly related PRs

Poem

🐰 The scripts hop away, no more to stay,
Bonsplit paths cleared from the CI display,
Ghostty downloads fade to the past,
A cleaner build process at long, long last! 🌟

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Remove Xcode Cloud CI scripts' accurately summarizes the main change: deletion of CI scripts (ci_post_clone.sh and ci_pre_xcodebuild.sh) that were part of Xcode Cloud workflows.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch remove-xcode-cloud

Comment @coderabbitai help to get the list of available commands and usage tips.

@lawrencecchen
lawrencecchen merged commit 8b4abd8 into main Mar 1, 2026
9 checks passed
@lawrencecchen
lawrencecchen deleted the remove-xcode-cloud branch March 1, 2026 06:12
@greptile-apps

greptile-apps Bot commented Mar 1, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Removes the ci_scripts/ directory containing two Xcode Cloud CI scripts (ci_post_clone.sh, ci_pre_xcodebuild.sh) that are no longer needed since Xcode Cloud workflows were deleted from App Store Connect.

  • The functionality previously handled by these scripts (submodule initialization, GhosttyKit.xcframework setup, Metal toolchain download) is now covered by the existing GitHub Actions workflows in .github/workflows/ci.yml
  • No references to these scripts exist elsewhere in the codebase

Confidence Score: 5/5

  • Safe to merge - removes unused CI scripts with no impact on active workflows
  • This is a straightforward cleanup PR that removes two Xcode Cloud CI scripts after the workflows were deleted from App Store Connect. The functionality is already fully covered by GitHub Actions, and no references to these scripts exist in the codebase.
  • No files require special attention

Important Files Changed

Filename Overview
ci_scripts/ci_post_clone.sh Removed unused Xcode Cloud post-clone script - functionality migrated to GitHub Actions
ci_scripts/ci_pre_xcodebuild.sh Removed unused Xcode Cloud pre-build script - submodule handling now in GitHub Actions

Last reviewed commit: 6de1955

bn-l pushed a commit to bn-l/cmux that referenced this pull request Apr 3, 2026
Xcode Cloud workflows have been deleted from App Store Connect. These hook scripts are no longer needed since CI/CD runs through GitHub Actions.

This branch was successfully deployed

1 active deployment
Preview — 6de1955e Deployed Mar 1, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant