1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

retry yarn/npm install steps on gh actions

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
This commit is contained in:
Jari Kolehmainen 2021-04-15 13:07:57 +03:00
parent 126d542335
commit 63d43bbd04
2 changed files with 11 additions and 3 deletions

View File

@ -32,14 +32,22 @@ jobs:
restore-keys: | restore-keys: |
${{ runner.os }}-yarn- ${{ runner.os }}-yarn-
- run: make node_modules - uses: nick-invision/retry@v2
name: Install dependencies name: Install dependencies
with:
max_attempts: 3
retry_on: error
command: make node_modules
- run: make build-npm - run: make build-npm
name: Generate npm package name: Generate npm package
- run: make -j2 build-extensions - uses: nick-invision/retry@v2
name: Build bundled extensions name: Build bundled extensions
with:
max_attempts: 3
retry_on: error
command: make -j2 build-extensions
- run: make test - run: make test
name: Run tests name: Run tests

View File

@ -18,7 +18,7 @@ binaries/client: node_modules
yarn download-bins yarn download-bins
node_modules: yarn.lock node_modules: yarn.lock
yarn install --frozen-lockfile yarn install --frozen-lockfile --network-timeout=100000
yarn check --verify-tree --integrity yarn check --verify-tree --integrity
static/build/LensDev.html: node_modules static/build/LensDev.html: node_modules