diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 01eda2b..639f04b 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -22,4 +22,3 @@ jobs: test_bridge: name: Test Bridge uses: ./.github/workflows/test-bridge.yml - needs: rust_build diff --git a/.github/workflows/test-bridge.yml b/.github/workflows/test-bridge.yml index 14c9b2a..e588167 100644 --- a/.github/workflows/test-bridge.yml +++ b/.github/workflows/test-bridge.yml @@ -25,6 +25,18 @@ jobs: - name: Install Foundry uses: foundry-rs/foundry-toolchain@v1 + - name: Setup build deps + run: | + sudo apt-get update + sudo apt-get install -y clang llvm libudev-dev protobuf-compiler + - uses: rui314/setup-mold@v1 + - uses: software-mansion/setup-scarb@v1 + with: + scarb-version: "2.8.2" + - uses: foundry-rs/foundry-toolchain@v1 + with: + version: nightly + - name: Checkout Madara uses: actions/checkout@v4 with: