chore(ci): Add derived data artifact uploads to CI workflow #24
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request updates the CI workflow in
.github/workflows/build-test.yml
to optimize build artifact handling and clarify job naming. The main improvements focus on caching Xcode Derived Data between jobs and renaming jobs for consistency.CI workflow improvements:
build
job to upload Xcode Derived Data as an artifact, enabling reuse in subsequent jobs and speeding up builds.test
andtest-ui
jobs to download the Derived Data artifact before running tests, ensuring they use the cached build output. [1] [2]Job naming and dependencies:
build-test
totest
andbuild-test-ui
totest-ui
for clearer job names. [1] [2]test
andtest-ui
jobs to depend on thebuild
job, ensuring build artifacts are available before testing. [1] [2]