Skip to content

Commit 00d9fa9

Browse files
committed
ci(examples): retry docker pulls
1 parent 9e815d8 commit 00d9fa9

File tree

1 file changed

+25
-15
lines changed

1 file changed

+25
-15
lines changed

.github/workflows/examples.yml

Lines changed: 25 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,11 @@ jobs:
2222
large-packages: false
2323
tool-cache: true
2424

25-
- name: Pull latest Docker images
26-
run: |
27-
./src/docker/pull.sh --no-debug
25+
- uses: nick-fields/retry@v3
26+
with:
27+
max_attempts: 5
28+
timeout_minutes: 10
29+
command: ./src/docker/pull.sh --no-debug
2830

2931
- uses: actions/setup-node@v4
3032
with:
@@ -163,9 +165,11 @@ jobs:
163165
large-packages: false
164166
tool-cache: true
165167

166-
- name: Pull latest Docker images
167-
run: |
168-
../../src/docker/pull.sh --no-debug
168+
- uses: nick-fields/retry@v3
169+
with:
170+
max_attempts: 5
171+
timeout_minutes: 10
172+
command: ./src/docker/pull.sh --no-debug
169173

170174
- uses: actions/setup-node@v4
171175
with:
@@ -270,9 +274,11 @@ jobs:
270274
large-packages: false
271275
tool-cache: true
272276

273-
- name: Pull latest Docker images
274-
run: |
275-
../../src/docker/pull.sh --no-debug
277+
- uses: nick-fields/retry@v3
278+
with:
279+
max_attempts: 5
280+
timeout_minutes: 10
281+
command: ./src/docker/pull.sh --no-debug
276282

277283
- name: Install
278284
uses: pnpm/action-setup@v4
@@ -314,9 +320,11 @@ jobs:
314320
large-packages: false
315321
tool-cache: true
316322

317-
- name: Pull latest Docker images
318-
run: |
319-
../../src/docker/pull.sh --no-debug
323+
- uses: nick-fields/retry@v3
324+
with:
325+
max_attempts: 5
326+
timeout_minutes: 10
327+
command: ./src/docker/pull.sh --no-debug
320328

321329
- name: Install
322330
uses: pnpm/action-setup@v4
@@ -348,9 +356,11 @@ jobs:
348356
large-packages: false
349357
tool-cache: true
350358

351-
- name: Pull latest Docker images
352-
run: |
353-
./src/docker/pull.sh --no-debug
359+
- uses: nick-fields/retry@v3
360+
with:
361+
max_attempts: 5
362+
timeout_minutes: 10
363+
command: ./src/docker/pull.sh --no-debug
354364

355365
- uses: actions/setup-node@v4
356366
with:

0 commit comments

Comments
 (0)