#387·devhub

name: VoltKeeper iOS CI

Author: ChewypewyCreated Sep 8, 2026Updated Sep 8, 2026

name: VoltKeeper iOS CI

on: push: branches: [ "main" ] pull_request:

jobs: build: runs-on: macos-latest

bash
steps:
  - uses: actions/checkout@v4

  - name: Install dependencies
    run: |
      cd mobile/ios
      pod install

  - name: Build app
    run: |
      cd mobile/ios
      xcodebuild \
        -workspace VoltKeeper.xcworkspace \
        -scheme VoltKeeper \
        -sdk iphoneos \
        -configuration Release \
        build

  - name: Run tests
    run: |
      cd mobile/ios
      xcodebuild test \
        -workspace VoltKeeper.xcworkspace \
        -scheme VoltKeeper \
        -destination 'platform=iOS Simulator,name=iPhone 15'

Originally posted by @Chewypewy in https://github.com/voltkeeper/demo-repository/issues/4#issuecomment-5585720282