Skip to content

Commit 8cea1f8

Browse files
committed
ci: run full tests for version bump PRs
1 parent a690865 commit 8cea1f8

2 files changed

Lines changed: 9 additions & 5 deletions

File tree

.github/workflows/pr.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ jobs:
5858
build_type: pull-request
5959
test-conda-numba-cuda:
6060
name: Test Conda Python (Numba-CUDA)
61-
# Temporarily disabled while the MLIR CI path is being stabilized.
62-
if: false
61+
if: needs.detect-changes.outputs.run_numba_cuda_tests == 'true'
6362
needs:
6463
- build-conda
6564
- detect-changes
@@ -89,8 +88,7 @@ jobs:
8988
build_type: pull-request
9089
test-wheels-numba-cuda:
9190
name: Test Wheels (Numba-CUDA)
92-
# Temporarily disabled while the MLIR CI path is being stabilized.
93-
if: false
91+
if: needs.detect-changes.outputs.run_numba_cuda_tests == 'true'
9492
needs:
9593
- build-wheels
9694
- detect-changes

ci/detect_test_paths.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@
1111

1212
MLIR_PREFIX = "numbast/src/numbast/experimental/mlir/"
1313

14-
BOTH_TEST_PATHS = {
14+
RELEASE_METADATA_PATHS = {
15+
"VERSION",
16+
"docs/versions.json",
17+
"docs/nv-versions.json",
18+
}
19+
20+
BOTH_TEST_PATHS = RELEASE_METADATA_PATHS | {
1521
"numbast/src/numbast/__init__.py",
1622
"numbast/src/numbast/tools/static_binding_generator.py",
1723
"numbast/src/numbast/tools/static_binding_generator.schema.yaml",

0 commit comments

Comments
 (0)