- Sun 05 January 2025
- programming
- Gaige B. Paulsen
Building a Complete Swift CI/CD Pipeline with GitLab
The Goal I recently built out a comprehensive CI/CD pipeline for xcode-sync, a Swift command-line tool that synchronizes Xcode project source groups with filesystem directories. The pipeline handles everything from testing to code signing, notarization, and automatic Homebrew formula updates. The complete flow looks like this: Run Swift tests …