mirror of
https://github.com/publiclab/image-sequencer.git
synced 2025-12-11 10:49:59 +01:00
fix<actions>: merge dependency installs in one command
This commit is contained in:
committed by
GitHub
parent
a9cf52e9e5
commit
f094457f17
5
.github/workflows/continuous-integration.yml
vendored
5
.github/workflows/continuous-integration.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user