Skip to content

Commit a4fe32f

Browse files
committed
fix: use targeted *_host exclusions instead of broad directory exclusions
- Replace individual target exclusions with pattern: -//...:*_host - Restore test execution and example builds - Maintain all functionality while excluding problematic cross-compilation targets - Based on bazel query analysis showing *_host targets are root cause
1 parent 8894c78 commit a4fe32f

File tree

1 file changed

+8
-68
lines changed

1 file changed

+8
-68
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -112,40 +112,10 @@ jobs:
112112
-//test/wkg/... \
113113
-//test/production/... \
114114
-//tools-builder/... \
115-
-//examples/basic:hello_component_wasm_lib_release \
116-
-//examples/basic:hello_component_wasm_lib_release_host \
117-
-//test/export_macro:test_component_wasm_lib_release \
118-
-//test/integration:basic_component_wasm_lib_debug \
119-
-//test/integration:basic_component_wasm_lib_debug_host \
120-
-//test/integration:basic_component_wasm_lib_release \
121-
-//test/integration:basic_component_wasm_lib_release_host \
122-
-//test/integration:consumer_component_wasm_lib_release \
123-
-//test/integration:consumer_component_wasm_lib_release_host \
124-
-//test/integration:service_a_component_wasm_lib_release \
125-
-//test/integration:service_a_component_wasm_lib_release_host \
126-
-//test/integration:service_b_component_wasm_lib_release \
127-
-//test/integration:service_b_component_wasm_lib_release_host \
128-
-//test/integration:wasi_component_wasm_lib_release \
129-
-//test/integration:wasi_component_wasm_lib_release_host \
130-
-//test/integration:multi_service_system \
131-
-//test/integration:wasi_system \
132-
-//test/integration:composition_build_test \
133-
-//test/integration:integration_tests \
134-
-//test/unit:test_component_simple_wasm_lib_release \
135-
-//test/unit:test_component_simple_wasm_lib_release_host \
136-
-//test/unit:test_component_with_deps_wasm_lib_release \
137-
-//test/unit:test_component_with_deps_wasm_lib_release_host \
138-
-//test/unit:test_composition \
139-
-//test_examples/basic:hello_component_wasm_lib_release \
140-
-//test_examples/basic:hello_component_wasm_lib_release_host \
141-
-//test_examples/dependencies/consumer:consumer_component_wasm_lib_release \
142-
-//test_examples/dependencies/consumer:consumer_component_wasm_lib_release_host \
143-
-//test_wit_deps/consumer:consumer_component_wasm_lib_release \
144-
-//test_wit_deps/consumer:consumer_component_wasm_lib_release_host \
145-
-//test_wit_deps/consumer:check_deps \
146-
-//test/integration:validate_consumer_deps \
147-
-//test/integration:dependency_resolution_build_test \
148-
-//examples/wasm_signing:example_component_wasm_lib_release_host
115+
-//examples/wasm_signing/... \
116+
-//test_examples/... \
117+
-//test_wit_deps/... \
118+
-//...:*_host
149119
150120
- name: Run Tests
151121
run: bazel test --test_output=errors -- //test/integration:basic_component_build_test //test/integration:basic_component_validation //test/unit:unit_tests
@@ -226,40 +196,10 @@ jobs:
226196
-//test/production/... \
227197
-//tools-builder/... \
228198
$EXTRA_EXCLUDES \
229-
-//examples/basic:hello_component_wasm_lib_release \
230-
-//examples/basic:hello_component_wasm_lib_release_host \
231-
-//test/export_macro:test_component_wasm_lib_release \
232-
-//test/integration:basic_component_wasm_lib_debug \
233-
-//test/integration:basic_component_wasm_lib_debug_host \
234-
-//test/integration:basic_component_wasm_lib_release \
235-
-//test/integration:basic_component_wasm_lib_release_host \
236-
-//test/integration:consumer_component_wasm_lib_release \
237-
-//test/integration:consumer_component_wasm_lib_release_host \
238-
-//test/integration:service_a_component_wasm_lib_release \
239-
-//test/integration:service_a_component_wasm_lib_release_host \
240-
-//test/integration:service_b_component_wasm_lib_release \
241-
-//test/integration:service_b_component_wasm_lib_release_host \
242-
-//test/integration:wasi_component_wasm_lib_release \
243-
-//test/integration:wasi_component_wasm_lib_release_host \
244-
-//test/integration:multi_service_system \
245-
-//test/integration:wasi_system \
246-
-//test/integration:composition_build_test \
247-
-//test/integration:integration_tests \
248-
-//test/unit:test_component_simple_wasm_lib_release \
249-
-//test/unit:test_component_simple_wasm_lib_release_host \
250-
-//test/unit:test_component_with_deps_wasm_lib_release \
251-
-//test/unit:test_component_with_deps_wasm_lib_release_host \
252-
-//test/unit:test_composition \
253-
-//test_examples/basic:hello_component_wasm_lib_release \
254-
-//test_examples/basic:hello_component_wasm_lib_release_host \
255-
-//test_examples/dependencies/consumer:consumer_component_wasm_lib_release \
256-
-//test_examples/dependencies/consumer:consumer_component_wasm_lib_release_host \
257-
-//test_wit_deps/consumer:consumer_component_wasm_lib_release \
258-
-//test_wit_deps/consumer:consumer_component_wasm_lib_release_host \
259-
-//test_wit_deps/consumer:check_deps \
260-
-//test/integration:validate_consumer_deps \
261-
-//test/integration:dependency_resolution_build_test \
262-
-//examples/wasm_signing:example_component_wasm_lib_release_host
199+
-//examples/wasm_signing/... \
200+
-//test_examples/... \
201+
-//test_wit_deps/... \
202+
-//...:*_host
263203
264204
- name: Run Tests
265205
run: bazel test --test_output=errors -- //test/integration:basic_component_build_test //test/integration:basic_component_validation //test/unit:unit_tests

0 commit comments

Comments
 (0)