Skip to content

Commit 5ef002b

Browse files
committed
restore some ci stuff
1 parent 326fb26 commit 5ef002b

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

.github/workflows/evm-tests.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ jobs:
4444
with:
4545
node-version: "22"
4646

47+
- name: Install dependencies
48+
run: |
49+
sudo DEBIAN_FRONTEND=noninteractive NEEDRESTART_MODE=a apt-get update
50+
sudo DEBIAN_FRONTEND=noninteractive NEEDRESTART_MODE=a apt-get install -y --no-install-recommends -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" build-essential clang curl libssl-dev llvm libudev-dev protobuf-compiler nodejs pkg-config
51+
4752
- name: Run tests
4853
uses: nick-fields/retry@v3
4954
with:

evm-tests/run-ci.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ fi
2828

2929
cd evm-tests
3030

31-
npm install -g polkadot-api
31+
# required for papi in get-metadata.sh, but we cannot run yarn before papi as it adds the descriptors to the package.json which won't resolve
32+
npm i -g polkadot-api
3233

3334
bash get-metadata.sh
3435

0 commit comments

Comments
 (0)