Commit 24a1d36
authored
ci: do not use shared derived data between different xcodes (#1295)
## 📜 Description
Use separate derived cache for separate xcode versions.
## 💡 Motivation and Context
A fix for
#1274
We speed up a build for XCode 16.4, but fabric build consumed XCode 16.4
Derived Data and it was slowing down it significantly.
In this PR we start to manage separate build caches (as it was
originally intended).
## 📢 Changelog
<!-- High level overview of important changes -->
<!-- For example: fixed status bar manipulation; added new types
declarations; -->
<!-- If your changes don't affect one of platform/language below - then
remove this platform/language -->
### CI
- use proper key for restoring derived data to take XCode version into
consideration.
## 🤔 How Has This Been Tested?
Tested via this PR.
## 📸 Screenshots (if appropriate):
<img width="1521" height="869" alt="image"
src="https://github.com/user-attachments/assets/4dcd4f23-e37d-4888-8560-9eafc1535448"
/>
## 📝 Checklist
- [x] CI successfully passed
- [x] I added new mocks and corresponding unit-tests if library API was
changed1 parent 167a000 commit 24a1d36
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
97 | 97 | | |
98 | | - | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
0 commit comments