Skip to content

Add iOS CI build and test workflow#164

Merged
tigpt merged 1 commit intomainfrom
codex/find-useful-github-actions-for-project
Jan 14, 2026
Merged

Add iOS CI build and test workflow#164
tigpt merged 1 commit intomainfrom
codex/find-useful-github-actions-for-project

Conversation

@tigpt
Copy link
Member

@tigpt tigpt commented Jan 14, 2026

Motivation

  • Add a GitHub Actions workflow to build and test the iOS app on macOS runners so iOS-specific build and test failures are caught by CI.

Description

  • Create .github/workflows/ios-ci.yml which runs on macos-latest, checks out the repo, sets up Xcode via maxim-lobanov/setup-xcode@v1, and runs xcodebuild -project ios/awsary.xcodeproj -scheme "awsary (iOS)" -destination "platform=iOS Simulator,name=iPhone 14" clean test.

Testing

  • No automated tests were executed locally; the workflow is configured to run on pull_request, push to main, and workflow_dispatch so CI will run the xcodebuild tests when the workflow is executed.

Codex Task


Note

Introduces CI for iOS to catch platform-specific build/test failures.

  • New /.github/workflows/ios-ci.yml runs on pull_request, push to main, and workflow_dispatch
  • Uses macos-latest, checks out code, sets up Xcode (maxim-lobanov/setup-xcode@v1), then runs xcodebuild with the ios/awsary.xcodeproj, awsary (iOS) scheme, and iPhone 14 simulator to clean test

Written by Cursor Bugbot for commit 1cba0f5. This will update automatically on new commits. Configure here.

Copy link
Member Author

tigpt commented Jan 14, 2026

Merge activity

  • Jan 14, 9:59 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jan 14, 10:00 PM UTC: @tigpt merged this pull request with Graphite.

@tigpt tigpt merged commit 07fa160 into main Jan 14, 2026
1 of 2 checks passed
@github-project-automation github-project-automation bot moved this from 🆕 New to 👀 In review in AWSary Jan 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant