Skip to content

Commit c9dad5e

Browse files
committed
test(ci): run all workspace tests on Windows and macOS, excluding unsupported packages
1 parent 4d382b9 commit c9dad5e

File tree

1 file changed

+20
-3
lines changed

1 file changed

+20
-3
lines changed

.github/workflows/ci.yml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,11 +178,28 @@ jobs:
178178
include:
179179
- os: ubuntu-24.04
180180
test-args: --features full,unstable --workspace
181-
# Only test client on windows & mac (since its the only binaries supported for those os for now)
182181
- os: macos-14
183-
test-args: --package mithril-client --package mithril-client-cli --features full,unstable
182+
test-args: >
183+
--features full,unstable --workspace
184+
--exclude mithril-aggregator
185+
--exclude mithril-signer
186+
--exclude mithril-client-wasm
187+
--exclude mithril-aggregator-fake
184188
- os: windows-latest
185-
test-args: --package mithril-client --package mithril-client-cli --features full,unstable
189+
test-args: >
190+
--features full,unstable --workspace
191+
--exclude mithril-aggregator
192+
--exclude mithril-signer
193+
--exclude mithril-client-wasm
194+
--exclude mithril-aggregator-fake
195+
--exclude mithril-common
196+
--exclude mithril-stm
197+
--exclude mithril-metric
198+
--exclude mithril-end-to-end
199+
--exclude mithril-persistence
200+
--exclude mithril-resource-pool
201+
--exclude mithril-relay
202+
--exclude mithril-build-script
186203
187204
runs-on: ${{ matrix.os }}
188205

0 commit comments

Comments
 (0)