Skip to content

Conversation

danbev
Copy link
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
angt pushed a commit to angt/llama.cpp that referenced this pull request Sep 17, 2025
…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.
@danbev danbev deleted the ci-upload-xcframework-artifact branch September 24, 2025 06:21
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