Skip to content

Commit 67428c1

Browse files
authored
Merge pull request #129 from rnro/retry_script_curls
Retry curl operations in CI scripts
2 parents 45e4ef5 + c968cbe commit 67428c1

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/soundness.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ jobs:
144144
ADDITIONAL_DOCC_ARGUMENTS: ${{ inputs.docs_check_additional_arguments }}
145145
run: |
146146
which curl yq || (apt -q update && apt -yq install curl yq)
147-
curl -s https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/scripts/check-docs.sh | bash
147+
curl -s --retry 3 https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/scripts/check-docs.sh | bash
148148
149149
unacceptable-language-check:
150150
name: Unacceptable language check
@@ -160,7 +160,7 @@ jobs:
160160
- name: Run unacceptable language check
161161
env:
162162
UNACCEPTABLE_WORD_LIST: ${{ inputs.unacceptable_language_check_word_list}}
163-
run: curl -s https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/scripts/check-unacceptable-language.sh | bash
163+
run: curl -s --retry 3 https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/scripts/check-unacceptable-language.sh | bash
164164

165165
license-header-check:
166166
name: License headers check
@@ -176,7 +176,7 @@ jobs:
176176
- name: Run license header check
177177
env:
178178
PROJECT_NAME: ${{ inputs.license_header_check_project_name }}
179-
run: curl -s https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/scripts/check-license-header.sh | bash
179+
run: curl -s --retry 3 https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/scripts/check-license-header.sh | bash
180180

181181
broken-symlink-check:
182182
name: Broken symlinks check
@@ -190,7 +190,7 @@ jobs:
190190
persist-credentials: false
191191
submodules: true
192192
- name: Run broken symlinks check
193-
run: curl -s https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/scripts/check-broken-symlinks.sh | bash
193+
run: curl -s --retry 3 https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/scripts/check-broken-symlinks.sh | bash
194194

195195
format-check:
196196
name: Format check
@@ -211,7 +211,7 @@ jobs:
211211
- name: Run format check
212212
run: |
213213
which curl || (apt -q update && apt -yq install curl)
214-
curl -s https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/scripts/check-swift-format.sh | bash
214+
curl -s --retry 3 https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/scripts/check-swift-format.sh | bash
215215
216216
shell-check:
217217
name: Shell check
@@ -251,7 +251,7 @@ jobs:
251251
cd ${GITHUB_WORKSPACE}
252252
if [ ! -f ".yamllint.yml" ]; then
253253
echo "Downloading default yamllint config file"
254-
curl -s https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/configs/yamllint.yml > .yamllint.yml
254+
curl -s --retry 3 https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/configs/yamllint.yml > .yamllint.yml
255255
fi
256256
yamllint --strict --config-file .yamllint.yml .
257257
@@ -272,6 +272,6 @@ jobs:
272272
cd ${GITHUB_WORKSPACE}
273273
if [ ! -f ".flake8" ]; then
274274
echo "Downloading default flake8 config file"
275-
curl -s https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/configs/.flake8 > .flake8
275+
curl -s --retry 3 https://raw.githubusercontent.com/swiftlang/github-workflows/refs/heads/main/.github/workflows/configs/.flake8 > .flake8
276276
fi
277277
flake8

0 commit comments

Comments
 (0)