fix: stop service containers from clobbering the job container's credentials (#1083)

Fixes #835
Fixes #643

---------

Co-authored-by: Lunny Xiao <[email protected]>
Reviewed-on: https://gitea.com/gitea/runner/pulls/1083
Reviewed-by: Zettat123 <[email protected]>
Reviewed-by: Lunny Xiao <[email protected]>
This commit is contained in:
bircniandLunny Xiao committed 2026-07-15 06:15:50 +00:00
1 parent 16357a34b2
commit 7e7e3ef1a6
4 files changed
+103 -7

No files matched your search

+3 -1
View File
@@ -72,7 +72,9 @@ func NewDockerPullExecutor(input NewDockerPullExecutorInput) common.Executor {
_ = logDockerResponse(logger, reader, err != nil)
}
return err
if err != nil {
return fmt.Errorf("failed to pull image '%s' (%s): %w", imageRef, input.Platform, err)
}
}
return nil
}