Skip to content

Conversation

suzuki-shunsuke
Copy link
Member

@suzuki-shunsuke suzuki-shunsuke commented Jun 8, 2025

Close #829

Retry GitHub API and downloads of assets.
https://github.com/hashicorp/go-retryablehttp is used, but I forked it to improve the log level.

$ ~/go/bin/aqua exec -- mkghtag -v
INFO[0000] download and unarchive the package            env=darwin/arm64 exe_name=mkghtag package_name=suzuki-shunsuke/mkghtag package_version=v0.1.7 program=aqua program_version=v1.0.0-local registry=standard
WARN[0001] retrying request                              env=darwin/arm64 program=aqua program_version=v1.0.0-local remaining=4 request=GET https://github.com/suzuki-shunsuke/mkghtag/releases/download/v0.1.7/mkghtag_darwin_arm64.tar.gz (status: 200) timeout=1s
WARN[0003] retrying request                              env=darwin/arm64 program=aqua program_version=v1.0.0-local remaining=3 request=GET https://github.com/suzuki-shunsuke/mkghtag/releases/download/v0.1.7/mkghtag_darwin_arm64.tar.gz (status: 200) timeout=2s
WARN[0006] retrying request                              env=darwin/arm64 program=aqua program_version=v1.0.0-local remaining=2 request=GET https://github.com/suzuki-shunsuke/mkghtag/releases/download/v0.1.7/mkghtag_darwin_arm64.tar.gz (status: 200) timeout=4s
WARN[0010] retrying request                              env=darwin/arm64 program=aqua program_version=v1.0.0-local remaining=1 request=GET https://github.com/suzuki-shunsuke/mkghtag/releases/download/v0.1.7/mkghtag_darwin_arm64.tar.gz (status: 200) timeout=8s
WARN[0019] retrying request                              env=darwin/arm64 program=aqua program_version=v1.0.0-local remaining=4 request=GET https://api.github.com/repos/suzuki-shunsuke/mkghtag/releases/tags/v0.1.7 (status: 200) timeout=1s
WARN[0020] retrying request                              env=darwin/arm64 program=aqua program_version=v1.0.0-local remaining=3 request=GET https://api.github.com/repos/suzuki-shunsuke/mkghtag/releases/tags/v0.1.7 (status: 200) timeout=2s
WARN[0022] retrying request                              env=darwin/arm64 program=aqua program_version=v1.0.0-local remaining=2 request=GET https://api.github.com/repos/suzuki-shunsuke/mkghtag/releases/tags/v0.1.7 (status: 200) timeout=4s
WARN[0026] retrying request                              env=darwin/arm64 program=aqua program_version=v1.0.0-local remaining=1 request=GET https://api.github.com/repos/suzuki-shunsuke/mkghtag/releases/tags/v0.1.7 (status: 200) timeout=8s

@suzuki-shunsuke suzuki-shunsuke marked this pull request as draft June 8, 2025 10:48
@suzuki-shunsuke suzuki-shunsuke added the enhancement New feature or request label Jun 8, 2025
@suzuki-shunsuke suzuki-shunsuke marked this pull request as ready for review June 8, 2025 15:31
@suzuki-shunsuke suzuki-shunsuke added this to the v2.52.1 milestone Jun 8, 2025
@suzuki-shunsuke suzuki-shunsuke merged commit e9a7d10 into main Jun 8, 2025
20 checks passed
@suzuki-shunsuke suzuki-shunsuke deleted the feat-retry-http branch June 8, 2025 15:31
@github-project-automation github-project-automation bot moved this to Done in main Jun 8, 2025
@mrstevegross-tecton
Copy link

Thanks!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Retry temporary errors
2 participants