From 91577ce4ec6ce06cac31f491e9e194dfac748144 Mon Sep 17 00:00:00 2001 From: James Maes Date: Sun, 8 Nov 2026 07:34:08 -0600 Subject: [PATCH 1/3] ci: build on the shared ci-workflows macOS workflow 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 --- .gitea/workflows/build.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .gitea/workflows/build.yaml diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..7605096 --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,16 @@ +name: build +on: + push: + branches: ['**'] + tags: ['v*'] +jobs: + macos: + uses: self:KofTwentyTwo/ci-workflows/.gitea/workflows/macos.yaml@native-workflows + 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 -- 2.54.0 From 5887339f95ee7753d53a7cb90b52707e072c81a8 Mon Sep 17 00:00:00 2001 From: James Maes Date: Sun, 8 Nov 2026 07:45:08 -0600 Subject: [PATCH 2/3] ci: call the shared workflow from ci-workflows main Co-Authored-By: Claude Opus 5.5 --- .gitea/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 7605096..25f7ff0 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -5,7 +5,7 @@ on: tags: ['v*'] jobs: macos: - uses: self:KofTwentyTwo/ci-workflows/.gitea/workflows/macos.yaml@native-workflows + uses: self:KofTwentyTwo/ci-workflows/.gitea/workflows/macos.yaml@main secrets: inherit with: commands: | -- 2.54.0 From 418d68661a4786933d45d8bd2696ea0bc1c5ce21 Mon Sep 17 00:00:00 2001 From: James Maes Date: Sun, 8 Nov 2026 07:47:36 -0600 Subject: [PATCH 3/3] ci: pin the shared workflow to v1 Co-Authored-By: Claude Opus 5.5 --- .gitea/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 25f7ff0..2f16436 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -5,7 +5,7 @@ on: tags: ['v*'] jobs: macos: - uses: self:KofTwentyTwo/ci-workflows/.gitea/workflows/macos.yaml@main + uses: self:KofTwentyTwo/ci-workflows/.gitea/workflows/macos.yaml@v1 secrets: inherit with: commands: | -- 2.54.0