Skip to content

Commit fd97567

Browse files
authored
Merge branch 'main' into auto-update-pre-commit-hooks
2 parents d912a7b + a466fac commit fd97567

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

action.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -132,14 +132,14 @@ runs:
132132
133133
# From https://github.com/fluxcd/flux2/blob/44d69d6fc0c353e79c1bad021a4aca135033bce8/action/action.yml#L35
134134
if [[ -z "$VERSION" ]] || [[ "$VERSION" = "latest" ]]; then
135-
VERSION=$(curl -fsSL https://api.github.com/repos/bats-core/bats-core/releases/latest | grep tag_name | cut -d '"' -f 4)
135+
VERSION=$(curl -fsSL --retry 2 --retry-all-errors https://api.github.com/repos/bats-core/bats-core/releases/latest | grep tag_name | cut -d '"' -f 4)
136136
fi
137137
[[ $VERSION = v* ]] && VERSION="${VERSION:1}"
138138
139139
mkdir -p ${TEMPDIR}
140140
mkdir -p ${DESTDIR}
141141
142-
curl -sL ${URL}/archive/refs/tags/v${VERSION}.tar.gz | tar xz -C ${TEMPDIR} --strip-components 1 && cd ${TEMPDIR}
142+
curl -sL --retry 2 --retry-all-errors ${URL}/archive/refs/tags/v${VERSION}.tar.gz | tar xz -C ${TEMPDIR} --strip-components 1 && cd ${TEMPDIR}
143143
144144
# Install
145145
./install.sh ${DESTDIR}
@@ -170,7 +170,7 @@ runs:
170170
mkdir -p ${TEMPDIR}
171171
[[ "${DESTDIR}" == "$HOME"* ]] && CMD="" || CMD="sudo"
172172
${CMD} mkdir -p ${DESTDIR}/src/
173-
curl -sL ${url} | tar xz -C ${TEMPDIR} --strip-components 1 && cd ${TEMPDIR}
173+
curl -sL --retry 2 --retry-all-errors ${url} | tar xz -C ${TEMPDIR} --strip-components 1 && cd ${TEMPDIR}
174174
# Archlinux style, except that we are not in a fakeroot env
175175
${CMD} install -Dm755 load.bash ${DESTDIR}/load.bash
176176
for fn in src/*.bash; do
@@ -203,7 +203,7 @@ runs:
203203
mkdir -p ${TEMPDIR}
204204
[[ "${DESTDIR}" == "$HOME"* ]] && CMD="" || CMD="sudo"
205205
${CMD} mkdir -p ${DESTDIR}/src/
206-
curl -sL ${url} | tar xz -C ${TEMPDIR} --strip-components 1 && cd ${TEMPDIR}
206+
curl -sL --retry 2 --retry-all-errors ${url} | tar xz -C ${TEMPDIR} --strip-components 1 && cd ${TEMPDIR}
207207
# Archlinux style, except that we are not in a fakeroot env
208208
${CMD} install -Dm755 load.bash ${DESTDIR}/load.bash
209209
for fn in src/*.bash; do
@@ -236,7 +236,7 @@ runs:
236236
mkdir -p ${TEMPDIR}
237237
[[ "${DESTDIR}" == "$HOME"* ]] && CMD="" || CMD="sudo"
238238
${CMD} mkdir -p ${DESTDIR}/src/
239-
curl -sL ${url} | tar xz -C ${TEMPDIR} --strip-components 1 && cd ${TEMPDIR}
239+
curl -sL --retry 2 --retry-all-errors ${url} | tar xz -C ${TEMPDIR} --strip-components 1 && cd ${TEMPDIR}
240240
# Archlinux style, except that we are not in a fakeroot env so we need to use sudo
241241
for fn in lib/*.bash; do
242242
${CMD} install -Dm755 $fn \
@@ -268,7 +268,7 @@ runs:
268268
mkdir -p ${TEMPDIR}
269269
[[ "${DESTDIR}" == "$HOME"* ]] && CMD="" || CMD="sudo"
270270
${CMD} mkdir -p ${DESTDIR}/src/
271-
curl -sL ${url} | tar xz -C ${TEMPDIR} --strip-components 1 && cd ${TEMPDIR}
271+
curl -sL --retry 2 --retry-all-errors ${url} | tar xz -C ${TEMPDIR} --strip-components 1 && cd ${TEMPDIR}
272272
# Archlinux style, except that we are not in a fakeroot env
273273
${CMD} install -Dm755 load.bash ${DESTDIR}/load.bash
274274
for fn in src/*.bash; do

0 commit comments

Comments
 (0)