Skip to content

fix: split caller cache matrix fields by newline - #144

Merged
rapids-bot[bot] merged 1 commit into
mainfrom
codex/fix-caller-cache-matrix-key
Sep 10, 2026
Merged

rapids-bot[bot] merged 1 commit into
mainfrom
codex/fix-caller-cache-matrix-key

Conversation

@vyasr

@vyasr vyasr commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Fix setup-caller-cache to split the newline-separated cache-key-matrix-fields input on actual newline characters. The prior escaped delimiter produced an empty matrix component, causing all matrix jobs to contend for one cache key.

@vyasr

vyasr commented Sep 10, 2026

Copy link
Copy Markdown
Contributor Author

I validated this change in NVIDIA/cudf#24117. I force the PRs to commit to the cache temporarily, and each conda-cpp-tests job pushed to its own separate cache entry as expected.

@vyasr vyasr self-assigned this Sep 10, 2026
@vyasr vyasr added bug Something isn't working non-breaking Introduces a non-breaking change labels Sep 10, 2026
@vyasr

vyasr commented Sep 10, 2026

Copy link
Copy Markdown
Contributor Author

/merge

@rapids-bot
rapids-bot Bot merged commit 11d358f into main Sep 10, 2026
3 checks passed
@vyasr
vyasr deleted the codex/fix-caller-cache-matrix-key branch September 10, 2026 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants