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
+16
View File
@@ -0,0 +1,16 @@
name: build
on:
push:
branches: ['**']
tags: ['v*']
jobs:
macos:
uses: self:KofTwentyTwo/ci-workflows/.gitea/workflows/macos.yaml@v1
secrets: inherit
with:
commands: |
bash scripts/fetch-models.sh
swift build
swift test
xcodegen generate
xcodebuild -quiet -project VoicePOC.xcodeproj -scheme VoicePOCApp -configuration Debug -destination 'platform=macOS' CODE_SIGNING_ALLOWED=NO build