fix(download): propagate context for same‑host asset download

Description

  • fix(download): propagate context for same‑host asset download
  • Include request context when downloading assets from the same GitLab host to ensure cancellations are respected.
  • Added a test confirming that a cancelled context aborts the download request.

Resolves #8156 (closed)

How has this been tested?

  • Unit test internal/commands/release/download/download_test.go
  • Ran make locally and ./bin/glab release download could be cancelled with CTRL+C

Merge request reports

Loading