Skip to content

Commit 5ad307a

Browse files
committed
fix: exclude WIT-dependent test targets from CI to prevent transitive builds
Resolved CI failures where excluded calculator_component was still being built through transitive dependencies from test targets under //test/go/... Excluded specific test targets: - test_calculator_component_provides_info - test_calculator_component_valid_wasm - test_calculator_exports_verification These tests depend on //examples/go_component:calculator_component which requires WIT dependencies unavailable in current TinyGo toolchain (documented in Issue #82).
1 parent f0db61e commit 5ad307a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,9 @@ jobs:
130130
//tools/... \
131131
//providers/... \
132132
//test/go/... \
133+
-//test/go:test_calculator_component_provides_info \
134+
-//test/go:test_calculator_component_valid_wasm \
135+
-//test/go:test_calculator_exports_verification \
133136
//test/cpp/... \
134137
//test/unit/... \
135138
//test/integration/... \
@@ -229,6 +232,9 @@ jobs:
229232
//tools/... \
230233
//providers/... \
231234
//test/go/... \
235+
-//test/go:test_calculator_component_provides_info \
236+
-//test/go:test_calculator_component_valid_wasm \
237+
-//test/go:test_calculator_exports_verification \
232238
//test/cpp/... \
233239
//test/unit/... \
234240
//test/integration/... \

0 commit comments

Comments
 (0)