We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fa76547 commit eba9a58Copy full SHA for eba9a58
.github/workflows/make.yml
@@ -67,13 +67,18 @@ jobs:
67
node-version: '16' # 'lts/*'
68
timeout-minutes: 5
69
70
- # Install dependencies and initialize the repository:
+ # Install dependencies (accounting for possible network failures, etc, when installing node module dependencies):
71
- name: 'Install dependencies'
72
run: |
73
- make install
74
- make init
+ make install-node-modules || make install-node-modules || make install-node-modules
75
timeout-minutes: 15
76
+ # Initialize development environment:
77
+ - name: 'Initialize development environment'
78
+ run: |
79
+ make init
80
+ timeout-minutes: 5
81
+
82
# Run the make command:
83
- name: 'Run make command'
84
0 commit comments