ci: build and test on the shared ci-workflows macOS workflow #1

Merged
james.maes merged 3 commits from ci/shared-macos into main 2026-11-08 13:48:18 +00:00
Owner

Moves CI to the shared ci-workflows macOS workflow (@v1) on the KOF macOS runner (grogu), every push:

  • scripts/fetch-models.sh (wake-word and VAD models the tests use)
  • swift build and swift test (20 tests; 5 deliberately skip without hardware/models)
  • xcodegen generate and an unsigned xcodebuild build of the VoicePOCApp app target

Proven green pinned to the branch (run 7138) and to ci-workflows main (run 7161). Pinned to @v1 for merge; it runs once the owner moves v1 to include macos.yaml.

🤖 Generated with Claude Code

Moves CI to the shared `ci-workflows` macOS workflow (`@v1`) on the KOF macOS runner (grogu), every push: - `scripts/fetch-models.sh` (wake-word and VAD models the tests use) - `swift build` and `swift test` (20 tests; 5 deliberately skip without hardware/models) - `xcodegen generate` and an unsigned `xcodebuild build` of the `VoicePOCApp` app target Proven green pinned to the branch (run 7138) and to ci-workflows `main` (run 7161). Pinned to `@v1` for merge; it runs once the owner moves `v1` to include `macos.yaml`. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
james.maes added 3 commits 2026-11-08 13:47:56 +00:00
ci: build on the shared ci-workflows macOS workflow
macos / macos (push) Successful in 1m20s
build / macos (push) Successful in 1m20s
91577ce4ec
Runs the repository's build (and tests where it has them) on the KOF macOS
host runner through ci-workflows macos.yaml.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ci: call the shared workflow from ci-workflows main
macos / macos (push) Successful in 1m11s
build / macos (push) Successful in 1m11s
5887339f95
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
james.maes merged commit ee32a4bd48 into main 2026-11-08 13:48:18 +00:00
james.maes deleted branch ci/shared-macos 2026-11-08 13:48:18 +00:00
Sign in to join this conversation.