diff --git a/pkg/mining/version.go b/pkg/mining/version.go index 44a9555..2b47722 100644 --- a/pkg/mining/version.go +++ b/pkg/mining/version.go @@ -34,9 +34,7 @@ type GitHubRelease struct { Name string `json:"name"` } -// FetchLatestGitHubVersion fetches the latest release version from a GitHub repository. -// It takes the repository owner and name (e.g., "xmrig", "xmrig") and returns the tag name. -// Uses a circuit breaker to prevent cascading failures when GitHub API is unavailable. +// tag, err := FetchLatestGitHubVersion("xmrig", "xmrig") // "v6.21.0" func FetchLatestGitHubVersion(owner, repo string) (string, error) { cb := getGitHubCircuitBreaker()