Skip to content

Commit 4d8fa32

Browse files
committed
fix: use specific JavaScript component exclusions in CI
Replace wildcard exclusion with specific target exclusions for problematic multi-file JavaScript components. This ensures that: - hello_js_component (multi-file: index.js + utils.js) is excluded - calc_js_component (multi-file: calculator.js + types.js) is excluded - hello_js_bindings (transpilation target) is excluded - simple_js_component (single-file: simple.js) can still be built This more precise exclusion prevents Bazel from attempting to build components with known module resolution issues while allowing well-functioning single-file components to be tested.
1 parent 03a0d2a commit 4d8fa32

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,9 @@ jobs:
133133
-//test/unit:test_component_with_deps_wasm_lib_release_host \
134134
-//examples/basic:hello_component_wasm_lib_release_host \
135135
-//tools/checksum_updater_wasm:checksum_updater_wasm_wizer_component_release_wasm_lib_release_host \
136-
-//examples/js_component/... \
136+
-//examples/js_component:hello_js_component \
137+
-//examples/js_component:calc_js_component \
138+
-//examples/js_component:hello_js_bindings \
137139
-//test/js/...
138140
139141
- name: Run Tests

0 commit comments

Comments
 (0)