@@ -178,11 +178,31 @@ jobs:
178
178
include :
179
179
- os : ubuntu-24.04
180
180
test-args : --features full,unstable --workspace
181
- # Only test client on windows & mac (since its the only binaries supported for those os for now )
181
+ # Exclude nodes not officially supported on Windows and macOS ( only mithril-client is supported )
182
182
- os : macos-14
183
- test-args : --package mithril-client --package mithril-client-cli --features full,unstable
183
+ test-args : >
184
+ --features full,unstable --workspace
185
+ --exclude mithril-aggregator
186
+ --exclude mithril-signer
187
+ --exclude mithril-relay
188
+ --exclude mithril-client-wasm
189
+ --exclude mithril-aggregator-fake
190
+ # Windows has a larger list of exclusion because some tests are too slow (ie: mithril-stm) or can't compile (ie: mithril-common)
184
191
- os : windows-latest
185
- test-args : --package mithril-client --package mithril-client-cli --features full,unstable
192
+ test-args : >
193
+ --features full,unstable --workspace
194
+ --exclude mithril-aggregator
195
+ --exclude mithril-signer
196
+ --exclude mithril-relay
197
+ --exclude mithril-client-wasm
198
+ --exclude mithril-aggregator-fake
199
+ --exclude mithril-common
200
+ --exclude mithril-stm
201
+ --exclude mithril-metric
202
+ --exclude mithril-end-to-end
203
+ --exclude mithril-persistence
204
+ --exclude mithril-resource-pool
205
+ --exclude mithril-build-script
186
206
187
207
runs-on : ${{ matrix.os }}
188
208
0 commit comments