You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: update macOS CI to use explicit inclusions like Linux
The macOS CI job was still using the old //... with exclusions approach
while Linux was updated to explicit inclusions. This caused inconsistent
behavior between platforms.
Now both Linux and macOS CI jobs use the same explicit inclusion strategy:
✅ Explicitly include:
- //examples/go_component/... (our hermetic Go toolchain)
- //examples/basic/..., //examples/simple_module/..., //examples/cli_tool_example/...
- //examples/cpp_component/...
- //rust/..., //go/..., //cpp/..., //wasm/..., //wit/...
- //test/go/..., //test/cpp/..., //test/unit/..., //test/integration/...
❌ Explicitly exclude problematic targets:
- analytics_service (Go module path issues)
- macOS-specific Docker-dependent targets
This ensures consistent validation of our hermetic Go toolchain across platforms.
0 commit comments