Commit 39bd5b8
[SharovBot] ci: add continue-on-error to Conditional Docker Login steps (#19492)
**[SharovBot]**
## Problem
`Conditional Docker Login` intermittently fails entire CI workflows
with:
```
Error response from daemon: Get "https://registry-1.docker.io/v2/": Get
"https://auth.docker.io/token?...": net/http: request canceled
(Client.Timeout exceeded while awaiting headers)
```
This aborts the **entire** Kurtosis/Hive run before any test executes —
~32s into a job that should run for 30+ minutes.
## Root Cause
The Docker Hub auth endpoint occasionally times out on GitHub Actions
runners (transient network issue). Since there's no retry or
`continue-on-error`, a single timeout kills the whole workflow.
## Fix
The workflow comment *already says* **"Workflow works without it but we
want to avoid rate limiting"** — the login is best-effort. Adding
`continue-on-error: true` makes that intent explicit in the workflow
config.
On timeout: job continues without Docker Hub login → Docker pulls are
unlogged (anonymous) → risk of rate limiting but tests still run.
On success: exactly as before.
## Files changed
- `.github/workflows/test-kurtosis-assertoor.yml` — both jobs
- `.github/workflows/test-hive.yml`
- `.github/workflows/test-hive-eest.yml`
Fixes:
https://github.com/erigontech/erigon/actions/runs/22406724281/job/64868531740
Co-authored-by: SharovBot <sharovbot@erigon.ci>1 parent d66cf23 commit 39bd5b8
File tree
3 files changed
+12
-0
lines changed- .github/workflows
3 files changed
+12
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
64 | 66 | | |
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
| 70 | + | |
68 | 71 | | |
69 | 72 | | |
70 | 73 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| 86 | + | |
| 87 | + | |
86 | 88 | | |
87 | 89 | | |
88 | 90 | | |
89 | 91 | | |
| 92 | + | |
90 | 93 | | |
91 | 94 | | |
92 | 95 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
38 | 40 | | |
39 | 41 | | |
40 | 42 | | |
41 | 43 | | |
| 44 | + | |
42 | 45 | | |
43 | 46 | | |
44 | 47 | | |
| |||
76 | 79 | | |
77 | 80 | | |
78 | 81 | | |
| 82 | + | |
| 83 | + | |
79 | 84 | | |
80 | 85 | | |
81 | 86 | | |
82 | 87 | | |
| 88 | + | |
83 | 89 | | |
84 | 90 | | |
85 | 91 | | |
| |||
0 commit comments