manual-test: validate macOS agent with Xcode 27.0 Beta 4 (20260804) #61

Open nnabeyang.tngl.sh
targeting main from manual/macos-agent-xcode-20260804
Open opened by and assigned to nnabeyang.tngl.sh
targeting main from manual/macos-agent-xcode-20260804

Add a minimal Swift Package and a manual-only macOS agent workflow for validating spindle.nnabeyang.org.

The workflow requests platform: macos and Xcode 27.0, matching Xcode 27.0 Beta 4 on the CI Mac, then runs the XCTest suite through xcodebuild test. The existing microVM workflow remains unchanged.

Before dispatching the workflow:

  1. Assign this repository to spindle.nnabeyang.org.
  2. Allow this repository DID, refs/heads/main, and the manual event in spa.json.
  3. Confirm the worker advertises Xcode 27.0.
  4. Manually run macos-agent.yml after merging this change.

Local validation:

  • swift test
  • xcodebuild test -scheme TngPlayground -destination "platform=macOS" CODE_SIGNING_ALLOWED=NO
Commits 0