|
22 | 22 | cache: 'yarn' |
23 | 23 |
|
24 | 24 | - name: Install dependencies |
25 | | - run: yarn install --frozen-lockfile |
| 25 | + run: | |
| 26 | + for i in 1 2 3; do |
| 27 | + yarn install --frozen-lockfile && break || sleep 10 |
| 28 | + done |
26 | 29 |
|
27 | 30 | - name: Build web application |
28 | 31 | run: ./scripts/build-web.sh |
|
48 | 51 | cache: 'yarn' |
49 | 52 |
|
50 | 53 | - name: Install dependencies |
51 | | - run: yarn install --frozen-lockfile |
| 54 | + run: | |
| 55 | + for i in 1 2 3; do |
| 56 | + yarn install --frozen-lockfile && break || sleep 10 |
| 57 | + done |
52 | 58 |
|
53 | 59 | - name: Build browser extensions |
54 | 60 | run: ./scripts/build-extensions.sh |
|
82 | 88 | java-version: '17' |
83 | 89 |
|
84 | 90 | - name: Install dependencies |
85 | | - run: yarn install --frozen-lockfile |
| 91 | + run: | |
| 92 | + for i in 1 2 3; do |
| 93 | + yarn install --frozen-lockfile && break || sleep 10 |
| 94 | + done |
86 | 95 |
|
87 | 96 | - name: Build mobile applications |
88 | 97 | run: ./scripts/build-mobile.sh |
@@ -115,7 +124,10 @@ jobs: |
115 | 124 | sudo apt-get install -y libnss3-dev libatk-bridge2.0-dev libdrm2 libxkbcommon-dev libgtk-3-dev libgbm-dev libasound2-dev rpm fakeroot dpkg |
116 | 125 |
|
117 | 126 | - name: Install dependencies |
118 | | - run: yarn install --frozen-lockfile |
| 127 | + run: | |
| 128 | + for i in 1 2 3; do |
| 129 | + yarn install --frozen-lockfile && break || sleep 10 |
| 130 | + done |
119 | 131 |
|
120 | 132 | - name: Build web application |
121 | 133 | run: yarn build |
@@ -145,7 +157,10 @@ jobs: |
145 | 157 | cache: 'yarn' |
146 | 158 |
|
147 | 159 | - name: Install dependencies |
148 | | - run: yarn install --frozen-lockfile |
| 160 | + run: | |
| 161 | + for i in 1 2 3; do |
| 162 | + yarn install --frozen-lockfile && break || sleep 10 |
| 163 | + done |
149 | 164 |
|
150 | 165 | - name: Build web application |
151 | 166 | run: yarn build |
@@ -176,7 +191,10 @@ jobs: |
176 | 191 | cache: 'yarn' |
177 | 192 |
|
178 | 193 | - name: Install dependencies |
179 | | - run: yarn install --frozen-lockfile |
| 194 | + run: | |
| 195 | + for i in 1 2 3; do |
| 196 | + yarn install --frozen-lockfile && break || sleep 10 |
| 197 | + done |
180 | 198 |
|
181 | 199 | - name: Build web application |
182 | 200 | run: yarn build |
@@ -212,7 +230,10 @@ jobs: |
212 | 230 | java-version: '17' |
213 | 231 |
|
214 | 232 | - name: Install dependencies |
215 | | - run: yarn install --frozen-lockfile |
| 233 | + run: | |
| 234 | + for i in 1 2 3; do |
| 235 | + yarn install --frozen-lockfile && break || sleep 10 |
| 236 | + done |
216 | 237 |
|
217 | 238 | - name: Build all platforms |
218 | 239 | run: ./scripts/build-all-platforms.sh |
@@ -250,7 +271,10 @@ jobs: |
250 | 271 | cache: 'yarn' |
251 | 272 |
|
252 | 273 | - name: Install dependencies |
253 | | - run: yarn install --frozen-lockfile |
| 274 | + run: | |
| 275 | + for i in 1 2 3; do |
| 276 | + yarn install --frozen-lockfile && break || sleep 10 |
| 277 | + done |
254 | 278 |
|
255 | 279 | - name: Run tests |
256 | 280 | run: yarn test --watchAll=false --coverage |
|
0 commit comments