Skip to content

Commit 72b58d6

Browse files
Merge branch 'main' into sigv4Failure
2 parents a154daa + 7987566 commit 72b58d6

5 files changed

Lines changed: 76 additions & 20 deletions

File tree

.github/workflows/ci_test_go.yml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,31 @@ jobs:
4646

4747
- name: Setup Docker
4848
if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors'
49-
uses: douglascamata/setup-docker-macos-action@v1.1.0
49+
uses: Wandalen/wretry.action@v3
50+
with:
51+
action: docker/setup-docker-action@v5
52+
attempt_limit: 3
53+
attempt_delay: 30000
54+
55+
- name: Pre-pull DynamoDB Local image with retry
56+
if: matrix.library == 'TestVectors'
57+
uses: nick-fields/retry@v3
58+
with:
59+
timeout_minutes: 5
60+
max_attempts: 3
61+
retry_wait_seconds: 30
62+
command: docker pull amazon/dynamodb-local:latest
5063

5164
- name: Setup DynamoDB Local
5265
if: matrix.library == 'TestVectors'
53-
uses: rrainn/dynamodb-action@v4.0.0
66+
uses: Wandalen/wretry.action@v3
5467
with:
55-
port: 8000
56-
cors: "*"
68+
action: rrainn/dynamodb-action@v4.0.0
69+
attempt_limit: 3
70+
attempt_delay: 30000
71+
with: |
72+
port: 8000
73+
cors: "*"
5774
5875
- name: Support longpaths
5976
run: |

.github/workflows/ci_test_vector_java.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,22 +54,31 @@ jobs:
5454

5555
- name: Setup Docker
5656
if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors'
57-
uses: douglascamata/setup-docker-macos-action@v1.1.0
57+
uses: Wandalen/wretry.action@v3
58+
with:
59+
action: docker/setup-docker-action@v5
60+
attempt_limit: 3
61+
attempt_delay: 30000
5862

5963
- name: Pre-pull DynamoDB Local image with retry
6064
if: matrix.library == 'TestVectors'
6165
uses: nick-fields/retry@v3
6266
with:
6367
timeout_minutes: 5
6468
max_attempts: 3
69+
retry_wait_seconds: 30
6570
command: docker pull amazon/dynamodb-local:latest
6671

6772
- name: Setup DynamoDB Local
6873
if: matrix.library == 'TestVectors'
69-
uses: rrainn/dynamodb-action@v4.0.0
74+
uses: Wandalen/wretry.action@v3
7075
with:
71-
port: 8000
72-
cors: "*"
76+
action: rrainn/dynamodb-action@v4.0.0
77+
attempt_limit: 3
78+
attempt_delay: 30000
79+
with: |
80+
port: 8000
81+
cors: "*"
7382
7483
- uses: actions/checkout@v6
7584
with:

.github/workflows/ci_test_vector_net.yml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,31 @@ jobs:
4949

5050
- name: Setup Docker
5151
if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors'
52-
uses: douglascamata/setup-docker-macos-action@v1.1.0
52+
uses: Wandalen/wretry.action@v3
53+
with:
54+
action: docker/setup-docker-action@v5
55+
attempt_limit: 3
56+
attempt_delay: 30000
57+
58+
- name: Pre-pull DynamoDB Local image with retry
59+
if: matrix.library == 'TestVectors'
60+
uses: nick-fields/retry@v3
61+
with:
62+
timeout_minutes: 5
63+
max_attempts: 3
64+
retry_wait_seconds: 30
65+
command: docker pull amazon/dynamodb-local:latest
5366

5467
- name: Setup DynamoDB Local
5568
if: matrix.library == 'TestVectors'
56-
uses: rrainn/dynamodb-action@v4.0.0
69+
uses: Wandalen/wretry.action@v3
5770
with:
58-
port: 8000
59-
cors: "*"
71+
action: rrainn/dynamodb-action@v4.0.0
72+
attempt_limit: 3
73+
attempt_delay: 30000
74+
with: |
75+
port: 8000
76+
cors: "*"
6077
6178
- uses: actions/checkout@v6
6279
with:

.github/workflows/library_rust_tests.yml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,31 @@ jobs:
4848

4949
- name: Setup Docker
5050
if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors'
51-
uses: douglascamata/setup-docker-macos-action@v1.1.0
51+
uses: Wandalen/wretry.action@v3
52+
with:
53+
action: docker/setup-docker-action@v5
54+
attempt_limit: 3
55+
attempt_delay: 30000
56+
57+
- name: Pre-pull DynamoDB Local image with retry
58+
if: matrix.library == 'TestVectors'
59+
uses: nick-fields/retry@v3
60+
with:
61+
timeout_minutes: 5
62+
max_attempts: 3
63+
retry_wait_seconds: 30
64+
command: docker pull amazon/dynamodb-local:latest
5265

5366
- name: Setup DynamoDB Local
5467
if: matrix.library == 'TestVectors'
55-
uses: rrainn/dynamodb-action@v4.0.0
68+
uses: Wandalen/wretry.action@v3
5669
with:
57-
port: 8000
58-
cors: "*"
70+
action: rrainn/dynamodb-action@v4.0.0
71+
attempt_limit: 3
72+
attempt_delay: 30000
73+
with: |
74+
port: 8000
75+
cors: "*"
5976
6077
- name: Support longpaths on Git checkout
6178
run: |

.github/workflows/performance-benchmarks-rust.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,6 @@ jobs:
4848
role-session-name: DDBEC-Dafny-Rust-Tests
4949
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
5050

51-
- name: Setup Docker
52-
if: matrix.os == 'macos-15-intel' && matrix.library == 'TestVectors'
53-
uses: douglascamata/setup-docker-macos-action@v1.1.0
54-
5551
- name: Support longpaths on Git checkout
5652
run: |
5753
git config --global core.longpaths true

0 commit comments

Comments
 (0)