diff --git a/.github/workflows/job-unit-tests.yml b/.github/workflows/job-unit-tests.yml index a4457b0f0..102f6d8d3 100644 --- a/.github/workflows/job-unit-tests.yml +++ b/.github/workflows/job-unit-tests.yml @@ -102,6 +102,11 @@ jobs: uses: acifani/setup-tinygo@v1 with: tinygo-version: 0.27.0 + - name: Setup Nodejs + uses: actions/setup-node@v3 + with: + node-version: '20.x' + registry-url: 'https://registry.npmjs.org' - name: Setup Wasm runtime run: ./util/runtime.sh -R ${{ inputs.runtime }} -V ${{ inputs[inputs.runtime] }} - name: Setup local httpbin server diff --git a/.github/workflows/job-valgrind-tests.yml b/.github/workflows/job-valgrind-tests.yml index 759ba350d..066b4a82f 100644 --- a/.github/workflows/job-valgrind-tests.yml +++ b/.github/workflows/job-valgrind-tests.yml @@ -90,6 +90,11 @@ jobs: uses: acifani/setup-tinygo@v1 with: tinygo-version: 0.27.0 + - name: Setup Nodejs + uses: actions/setup-node@v3 + with: + node-version: '20.x' + registry-url: 'https://registry.npmjs.org' - name: Setup Wasm runtime run: ./util/runtime.sh -R ${{ inputs.runtime }} -V ${{ inputs[inputs.runtime] }} - name: Setup local httpbin server diff --git a/assets/release/Dockerfiles/Dockerfile.ubuntu-22.04 b/assets/release/Dockerfiles/Dockerfile.ubuntu-22.04 index cb2cb17f3..0896b78f4 100644 --- a/assets/release/Dockerfiles/Dockerfile.ubuntu-22.04 +++ b/assets/release/Dockerfiles/Dockerfile.ubuntu-22.04 @@ -45,6 +45,7 @@ RUN apt-get install -y \ zlib1g-dev \ valgrind \ nodejs \ + npm \ gcovr \ lcov \ unzip \