Commit d893ec7e authored by Nicolas "Norswap" Laurent's avatar Nicolas "Norswap" Laurent Committed by norswap

use pnpm on CI to speed it up

parent 8e55a314
...@@ -14,7 +14,8 @@ jobs: ...@@ -14,7 +14,8 @@ jobs:
- name: Install Toolchain (Go, Node.js and Make) - name: Install Toolchain (Go, Node.js and Make)
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get -y --no-install-recommends install golang-1.16 nodejs npm make sudo apt-get -y --no-install-recommends install golang-1.16 nodejs make
npm install --global pnpm
- name: Build - name: Build
run: make libunicorn minigeth_mips minigeth_prefetch mipsevm nodejs run: make libunicorn minigeth_mips minigeth_prefetch mipsevm nodejs
- name: Run test challenge - name: Run test challenge
......
...@@ -14,7 +14,8 @@ jobs: ...@@ -14,7 +14,8 @@ jobs:
- name: Install Toolchain (Go, Node.js and Make) - name: Install Toolchain (Go, Node.js and Make)
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get -y --no-install-recommends install golang-1.16 nodejs npm make sudo apt-get -y --no-install-recommends install golang-1.16 nodejs pnpm make
npm install --global pnpm
- name: Build - name: Build
run: make build run: make build
- name: Run fault injection challenge scenario - name: Run fault injection challenge scenario
......
...@@ -14,7 +14,8 @@ jobs: ...@@ -14,7 +14,8 @@ jobs:
- name: Install Toolchain (Go, Node.js and Make) - name: Install Toolchain (Go, Node.js and Make)
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get -y --no-install-recommends install golang-1.16 nodejs npm make sudo apt-get -y --no-install-recommends install golang-1.16 nodejs make
npm install --global pnpm
- name: Build - name: Build
run: make build run: make build
- name: Run simple challenge scenario - name: Run simple challenge scenario
......
...@@ -12,7 +12,8 @@ jobs: ...@@ -12,7 +12,8 @@ jobs:
- name: Install Toolchain (Node and Make) - name: Install Toolchain (Node and Make)
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get -y --no-install-recommends install nodejs npm make sudo apt-get -y --no-install-recommends install nodejs make
npm install --global pnpm
- name: Install Dependencies - name: Install Dependencies
run: make nodejs run: make nodejs
- name: Hardhat Test - name: Hardhat Test
......
...@@ -14,7 +14,8 @@ jobs: ...@@ -14,7 +14,8 @@ jobs:
- name: Install Toolchain (Go, Node.js and Make) - name: Install Toolchain (Go, Node.js and Make)
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get -y --no-install-recommends install golang-1.16 nodejs npm make sudo apt-get -y --no-install-recommends install golang-1.16 nodejs make
npm install --global pnpm
- name: Build - name: Build
run: make build run: make build
- name: Test MIPS EVM - name: Test MIPS EVM
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment