Commit b157132
Horde
Key the JIT cache to the Warp version that is actually pinned
The resolver read warp-lang from source/isaaclab/pyproject.toml, which
does not pin it; the pin lives in the repo-root pyproject.toml. The sed
therefore matched nothing and the step fell back to the literal string
"unpinned", which every cache key in CI has carried since.
The key consequently never varied with Warp, so a cache built under a
different Warp version restored as a hit, and nothing could pre-create
the versioned cache directory that the camera buckets fail to write.
Read the root file and fail the step when the pin cannot be resolved,
rather than silently degrading the key again.1 parent 0c74096 commit b157132
1 file changed
Lines changed: 9 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
208 | 208 | | |
209 | 209 | | |
210 | 210 | | |
211 | | - | |
212 | | - | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
213 | 220 | | |
214 | 221 | | |
215 | 222 | | |
| |||
0 commit comments