Skip to content

gitpipe: Fix propagation of context cancellation errors

We are currently swallowing context cancellation errors in pipelines created via the gitpipe package. Callers will thus assume that the pipeline finished successfully even though we only got partial results because the pipeline was aborted. This MR fixes this by correctly propagating context cancellation errors to callers.

Fixes #4072 (closed).

Merge request reports