Skip to content

go.mod: go-tools at 524a1e0, whose downloads are tried again - #53

Closed
aledbf wants to merge 2 commits into
mainfrom
deps/go-tools-retry
Closed

aledbf wants to merge 2 commits into
mainfrom
deps/go-tools-retry

Conversation

@aledbf

@aledbf aledbf commented Nov 9, 2026

Copy link
Copy Markdown
Member

Bumps go-tools to 524a1e0 (spin-stack/go-tools#88): go tool sfw and go tool versions now try a download again on 500/502/503/504, 408, 429 (Retry-After honoured up to 1 min), a refused or reset connection, a server silent for 30 s, or a body cut short — five attempts, about 4/8/16/32 s apart with jitter, at most two minutes of waiting, each wait said on stderr. Any other 4xx, and a download that is not the pin, still fail at once. Today's GitHub Releases 504 failed CI in vscode-spinbox and spin because of it.

go get github.com/spin-stack/go-tools@524a1e0 + go mod tidy; nothing else changes.

🤖 Generated with Claude Code

aledbf and others added 2 commits November 9, 2026 03:05
A short GitHub Releases outage (504) failed CI on 2026-11-09 because go tool
sfw and go tool versions gave up on the first answer. go-tools#88 tries again
on 5xx, 408, 429, a refused or reset connection and a body cut short: five
attempts, about 4/8/16/32 s apart, two minutes of waiting at most, each wait
said on stderr. A 404 or a file that is not the pin still fails at once.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
go-tools 1c70756 made taskgate check that every workflow step names a task the Taskfile has, by running `task --list-all`; Task is a go.mod tool here, not on PATH, so the gate failed with 'exec: "task": executable file not found'. -task {{.TASK_EXE}} hands it the Task already running.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@aledbf

aledbf commented Nov 9, 2026

Copy link
Copy Markdown
Member Author

Superseded by #54, which carries this taskgate fix and the newer go-tools (authenticated GitHub downloads).

@aledbf aledbf closed this Nov 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant