Skip to content

Commit eba9a58

Browse files
committed
Only install node dependencies
1 parent fa76547 commit eba9a58

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/make.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,18 @@ jobs:
6767
node-version: '16' # 'lts/*'
6868
timeout-minutes: 5
6969

70-
# Install dependencies and initialize the repository:
70+
# Install dependencies (accounting for possible network failures, etc, when installing node module dependencies):
7171
- name: 'Install dependencies'
7272
run: |
73-
make install
74-
make init
73+
make install-node-modules || make install-node-modules || make install-node-modules
7574
timeout-minutes: 15
7675

76+
# Initialize development environment:
77+
- name: 'Initialize development environment'
78+
run: |
79+
make init
80+
timeout-minutes: 5
81+
7782
# Run the make command:
7883
- name: 'Run make command'
7984
run: |

0 commit comments

Comments
 (0)