fix<actions>: merge dependency installs in one command

This commit is contained in:
Harsh Khandeparkar
2021-01-13 02:35:14 +05:30
committed by GitHub
parent a9cf52e9e5
commit f094457f17

View File

@@ -12,12 +12,9 @@ jobs:
check-latest: true
- name: Install prerequisites
run: |
sudo apt-get install g++-4.8 xvfb
sudo apt-get install xserver-xorg-dev libxext-dev libxi-dev
sudo apt-get install -y build-essential libxi-dev libglu1-mesa-dev libglew-dev pkg-config libglu1-mesa-dev freeglut3-dev mesa-common-dev libcairo2-dev
sudo apt-get install -y build-essential libxi-dev libglu1-mesa-dev libglew-dev pkg-config libglu1-mesa-dev freeglut3-dev mesa-common-dev libcairo2-dev xserver-xorg-dev libxext-dev g++-4.8 xvfb
export DISPLAY=':99.0' # for tape-run
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 & # for tape-run
- run: npm install
- run: npm run setup
- name: "Base istanbul/tape node tests"
run: npm test