Skip to content

CI: Cache Numba CUDA test compilation - #629

Draft
vyasr wants to merge 1 commit into
mainfrom
codex/numba-cuda-cache
Draft

CI: Cache Numba CUDA test compilation#629
vyasr wants to merge 1 commit into
mainfrom
codex/numba-cuda-cache

Conversation

@vyasr

@vyasrvyasr commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Description

Add an opt-in numba-cache-key-prefix input to the reusable Conda and wheel Python-test workflows.

When enabled, the workflows restore and save the workspace-mounted NUMBA_CACHE_DIR with a key scoped to the CUDA, Python, architecture, Linux, and GPU matrix values. This lets callers reuse Numba-native CUDA compilation artifacts without sharing device code between incompatible environments.

Testing

  • pre-commit run --files .github/workflows/conda-python-tests.yaml .github/workflows/wheels-test.yaml

@vyasr
vyasrforce-pushed the codex/numba-cuda-cache branch from 9ba220d to 5047553CompareSeptember 7, 2026 18:52
@vyasr
vyasrforce-pushed the codex/numba-cuda-cache branch from 5047553 to c67074eCompareSeptember 7, 2026 19:05
@vyasr
vyasrforce-pushed the codex/numba-cuda-cache branch from c67074e to e728751CompareSeptember 7, 2026 19:47
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@vyasr