Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromURL ¶
FromURL downloads an artifact from the given URL and extracts the binary into destDir with the given binaryName. Supports .tar.gz and .zip archives, as well as raw binaries.
func InferArtifactFilename ¶
InferArtifactFilename returns the expected artifact filename for the current platform. It follows the GoReleaser naming convention: {name}_{OS}_{arch}.{ext} Darwin uses "all" for universal binaries (matching GoReleaser's universal_binaries config).
func InferGitHubReleaseBase ¶
InferGitHubReleaseBase returns the base URL for a GitHub release. source can be a full URL (https://github.com/owner/repo) or "owner/repo" format. version can be with or without a "v" prefix — it will be normalized to include one.
Types ¶
This section is empty.