Repository navigation
Commit af9781f
ci: keep the codspeed-macro turbo cache apart from GitHub's arm runners
The codspeed-macro jobs had no cache key suffix, so they restored Turbo
caches written by the arm64 `check` job on GitHub's runners. Turbo does not
hash the host's libstdc++, so the replayed core prebuild required a newer
CXXABI than the macro runner provides and failed to load.
This only surfaced once an example installed core as a copy: in the
workspace, core loads the addon compiled by the root install instead of the
prebuild. Give both codspeed-macro jobs their own suffix so they share a
cache with each other only.
Refs COD-2931
Co-Authored-By: Claude <noreply@anthropic.com>1 parent da4bf71 commit af9781f
1 file changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
85 | 89 | | |
86 | 90 | | |
87 | 91 | | |
| |||
154 | 158 | | |
155 | 159 | | |
156 | 160 | | |
| 161 | + | |
| 162 | + | |
157 | 163 | | |
158 | 164 | | |
159 | 165 | | |
| |||
0 commit comments