mirror of
https://github.com/publiclab/image-sequencer.git
synced 2025-12-13 03:40:03 +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
|
check-latest: true
|
||||||
- name: Install prerequisites
|
- name: Install prerequisites
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get install g++-4.8 xvfb
|
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
|
||||||
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
|
|
||||||
export DISPLAY=':99.0' # for tape-run
|
export DISPLAY=':99.0' # for tape-run
|
||||||
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 & # for tape-run
|
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 & # for tape-run
|
||||||
- run: npm install
|
|
||||||
- run: npm run setup
|
- run: npm run setup
|
||||||
- name: "Base istanbul/tape node tests"
|
- name: "Base istanbul/tape node tests"
|
||||||
run: npm test
|
run: npm test
|
||||||
|
|||||||
Reference in New Issue
Block a user