Skip to content

Commit 9a13f26

Browse files
committed
fix: exclude additional *_host targets with Rust triple mismatch issues
Add exclusions for host variants that have the same Rust target triple mismatch pattern: - //examples/basic:hello_component_wasm_lib_release_host (Linux) - //examples/wasm_signing:example_component_wasm_lib_release_host (macOS) These targets expect host platform triples but find wasm32-wasip2 dependencies. Part of broader cross-compilation configuration issue tracked in GitHub issue #16.
1 parent aec58d9 commit 9a13f26

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ jobs:
114114
-//test/production/... \
115115
-//tools-builder/... \
116116
-//examples/basic:hello_component_wasm_lib_release \
117+
-//examples/basic:hello_component_wasm_lib_release_host \
117118
-//test/export_macro:test_component_wasm_lib_release \
118119
-//test/integration:basic_component_wasm_lib_debug \
119120
-//test/integration:basic_component_wasm_lib_release \
@@ -134,7 +135,8 @@ jobs:
134135
-//test_wit_deps/consumer:consumer_component_wasm_lib_release_host \
135136
-//test_wit_deps/consumer:check_deps \
136137
-//test/integration:validate_consumer_deps \
137-
-//test/integration:dependency_resolution_build_test
138+
-//test/integration:dependency_resolution_build_test \
139+
-//examples/wasm_signing:example_component_wasm_lib_release_host
138140
139141
- name: Run Tests
140142
run: bazel test --test_output=errors -- //test/integration:basic_component_build_test //test/integration:basic_component_validation //test/unit:unit_tests
@@ -217,6 +219,7 @@ jobs:
217219
-//tools-builder/... \
218220
$EXTRA_EXCLUDES \
219221
-//examples/basic:hello_component_wasm_lib_release \
222+
-//examples/basic:hello_component_wasm_lib_release_host \
220223
-//test/export_macro:test_component_wasm_lib_release \
221224
-//test/integration:basic_component_wasm_lib_debug \
222225
-//test/integration:basic_component_wasm_lib_release \
@@ -237,7 +240,8 @@ jobs:
237240
-//test_wit_deps/consumer:consumer_component_wasm_lib_release_host \
238241
-//test_wit_deps/consumer:check_deps \
239242
-//test/integration:validate_consumer_deps \
240-
-//test/integration:dependency_resolution_build_test
243+
-//test/integration:dependency_resolution_build_test \
244+
-//examples/wasm_signing:example_component_wasm_lib_release_host
241245
242246
- name: Run Tests
243247
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)