From ecd625266658bf182342f7d27a7cda10497b80ec Mon Sep 17 00:00:00 2001 From: Omar Abdulla Date: Sun, 28 Sep 2025 15:19:52 +0300 Subject: [PATCH] Skip lighthouse tests in MacOS in CI --- .github/workflows/test.yml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 75a38dd..8f19505 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -170,5 +170,22 @@ jobs: - name: Check resolc version run: resolc --version - - name: Test cargo workspace - run: make test + - name: Test Formatting + run: make format + + - name: Test Clippy + run: make clippy + + - name: Test Machete + run: make machete + + - name: Unit Tests + if: matrix.os == 'ubuntu-24.04' + run: cargo test --workspace -- --nocapture + + # We can't install docker in the MacOS image used in CI and therefore we need to skip the + # Kurtosis and lighthouse related tests when running the CI on MacOS. + - name: Unit Tests + if: matrix.os == 'macos-14' + run: | + cargo test --workspace -- --nocapture --skip lighthouse_geth::tests::