Update GA workflow: install deps to enable Chrome

This commit is contained in:
Victor Baranov 2020-10-27 15:22:46 +03:00
parent 41ea10da89
commit 32719e1e0f
3 changed files with 21 additions and 11 deletions

View File

@ -61,6 +61,11 @@ jobs:
- name: Install npm 6 + deps via npm
run: |
sudo npm install -g npm@6.14.5 && npm install --no-save
- name: Enable Chrome
run: |
sudo apt-get update
sudo apt-get install xvfb
xvfb-run --auto-servernum npm test
- name: test:integration:flat
run: npm run test:flat
env:
@ -77,6 +82,11 @@ jobs:
- name: Install npm 6 + deps via npm
run: |
sudo npm install -g npm@6.14.5 && npm install --no-save
- name: Enable Chrome
run: |
sudo apt-get update
sudo apt-get install xvfb
xvfb-run --auto-servernum npm test
- name: build:dist
run: NODE_ENV='production' npm run dist
- name: build:debug

20
package-lock.json generated
View File

@ -23874,9 +23874,9 @@
}
},
"ganache-core": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/ganache-core/-/ganache-core-2.13.0.tgz",
"integrity": "sha512-yTSsesDBwPh+34ZN2w5SZoPNVbR0Gn75InvQc2D1zUdy9prED6R2sVbefSyiXFR/uwZK9NrIVS1+HcEtgQVb9Q==",
"version": "2.13.1",
"resolved": "https://registry.npmjs.org/ganache-core/-/ganache-core-2.13.1.tgz",
"integrity": "sha512-Ewg+kNcDqXtOohe7jCcP+ZUv9EMzOx2MoqOYYP3BCfxrDh3KjBXXaKK+Let7li0TghAs9lxmBgevZku35j5YzA==",
"dev": true,
"requires": {
"abstract-leveldown": "3.0.0",
@ -23886,8 +23886,8 @@
"clone": "2.1.2",
"debug": "3.2.6",
"encoding-down": "5.0.4",
"eth-sig-util": "2.3.0",
"ethereumjs-abi": "0.6.7",
"eth-sig-util": "^2.0.0",
"ethereumjs-abi": "0.6.8",
"ethereumjs-account": "3.0.0",
"ethereumjs-block": "2.2.2",
"ethereumjs-common": "1.5.0",
@ -27227,9 +27227,9 @@
}
},
"ethereumjs-abi": {
"version": "0.6.7",
"resolved": "https://registry.npmjs.org/ethereumjs-abi/-/ethereumjs-abi-0.6.7.tgz",
"integrity": "sha512-EMLOA8ICO5yAaXDhjVEfYjsJIXYutY8ufTE93eEKwsVtp2usQreKwsDTJ9zvam3omYqNuffr8IONIqb2uUslGQ==",
"version": "0.6.8",
"resolved": "https://registry.npmjs.org/ethereumjs-abi/-/ethereumjs-abi-0.6.8.tgz",
"integrity": "sha512-Tx0r/iXI6r+lRsdvkFDlut0N08jWMnKRZ6Gkq+Nmw75lZe4e6o3EkSnkaBP5NF6+m5PTGAr9JP43N3LyeoglsA==",
"dev": true,
"requires": {
"bn.js": "^4.11.8",
@ -32146,13 +32146,13 @@
"integrity": "sha1-jZWCAsftuq6Dlwf7pvCf8ydgYhA=",
"dev": true,
"requires": {
"ethereumjs-abi": "ethereumjs-abi@git+https://github.com/ethereumjs/ethereumjs-abi.git",
"ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git",
"ethereumjs-util": "^5.1.1"
}
},
"ethereumjs-abi": {
"version": "git+ssh://git@github.com/ethereumjs/ethereumjs-abi.git#1ce6a1d64235fabe2aaf827fd606def55693508f",
"from": "ethereumjs-abi@git+https://github.com/ethereumjs/ethereumjs-abi.git",
"from": "git+https://github.com/ethereumjs/ethereumjs-abi.git",
"dev": true,
"requires": {
"bn.js": "^4.11.8",

View File

@ -259,7 +259,7 @@
"file-loader": "^1.1.11",
"fs-extra": "^6.0.1",
"ganache-cli": "^6.12.0",
"ganache-core": "^2.13.0",
"ganache-core": "^2.13.1",
"geckodriver": "^1.19.1",
"gifencoder": "^1.1.0",
"gulp": "^4.0.2",