From f094457f1773c810f8bedf9ca77b6fe37bb4e2b8 Mon Sep 17 00:00:00 2001 From: Harsh Khandeparkar <34770591+HarshKhandeparkar@users.noreply.github.com> Date: Wed, 13 Jan 2021 02:35:14 +0530 Subject: [PATCH] fix: merge dependency installs in one command --- .github/workflows/continuous-integration.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index aa301537..816003bb 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -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