GitLab API

GitlabTool

Actions1095

Go_proxy → getApiV4ProjectsIdPackagesGo*moduleName@vModuleVersionZip

AI-generated

Summary

Downloads a Go module version archive (.zip) from a GitLab project’s package registry using the configured HTTP method. The request path includes the project and module version; the module name is sent as a query parameter.

Inputs

  • Skip Authentication — Defaults to false. When enabled, skips the GitLab API authentication configuration.
  • baseUrl — Base URL for the GitLab API; defaults to https://gitlab.com. The node source notes that the actual base URL is defined by the GitLab API credential.
  • Method — HTTP method for the request; defaults to GET. Available methods are GET, POST, PUT, DELETE, HEAD, and PATCH.
  • id (required) — Project ID or full project path, used in the request path.
  • module_name (required) — Go module name, sent as a query parameter.
  • module_version (required) — Go module version, used in the request path.

Output shape

A single response from the GitLab API.

The request targets /api/v4/projects/{id}/packages/go/*module_name/@v/{module_version}.zip. The provided properties and source do not specify the response body format.

Links

Discussion