Skip to content

ci : upload xcframework artifact from ios-xcode-build job#16010

Merged
danbev merged 1 commit intoggml-org:masterfrom
danbev:ci-upload-xcframework-artifact
Sep 16, 2025
Merged

ci : upload xcframework artifact from ios-xcode-build job#16010
danbev merged 1 commit intoggml-org:masterfrom
danbev:ci-upload-xcframework-artifact

Conversation

@danbev
Copy link
Copy Markdown
Member

@danbev danbev commented Sep 15, 2025

This commit updates the github workflows build.yml file to include steps for uploading and downloading the xcframework artifact. The macos-latest-swift job now depends on the ios-xcode-build job and downloads the xcframework artifact produced by it.

The motivation for this changes is that it takes a long time to build the xcframework and we are currently doing this twice in the workflow. With this change, we only build it once and reuse the artifact.

@github-actions github-actions Bot added the devops improvements to build systems and github actions label Sep 15, 2025
This commit updates the github workflows build.yml file to include steps
for uploading and downloading the xcframework artifact. The
macos-latest-swift job now depends on the ios-xcode-build job and
downloads the xcframework artifact produced by it.

The motivation for this changes is that it takes a long time to build
the xcframework and we are currently doing this twice in the workflow.
With this change, we only build it once and reuse the artifact.
@danbev danbev force-pushed the ci-upload-xcframework-artifact branch from 324fd08 to a384ee0 Compare September 16, 2025 03:59
@danbev danbev merged commit 76888d2 into ggml-org:master Sep 16, 2025
43 of 44 checks passed
@danbev danbev deleted the ci-upload-xcframework-artifact branch September 24, 2025 06:21
blime4 referenced this pull request in blime4/llama.cpp Feb 5, 2026
This commit updates the github workflows build.yml file to include steps
for uploading and downloading the xcframework artifact. The
macos-latest-swift job now depends on the ios-xcode-build job and
downloads the xcframework artifact produced by it.

The motivation for this changes is that it takes a long time to build
the xcframework and we are currently doing this twice in the workflow.
With this change, we only build it once and reuse the artifact.
Seunghhon pushed a commit to Seunghhon/llama.cpp that referenced this pull request Apr 26, 2026
…6010)

This commit updates the github workflows build.yml file to include steps
for uploading and downloading the xcframework artifact. The
macos-latest-swift job now depends on the ios-xcode-build job and
downloads the xcframework artifact produced by it.

The motivation for this changes is that it takes a long time to build
the xcframework and we are currently doing this twice in the workflow.
With this change, we only build it once and reuse the artifact.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops improvements to build systems and github actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants