diff options
Diffstat (limited to 'lua/mason-registry/sources/github.lua')
| -rw-r--r-- | lua/mason-registry/sources/github.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lua/mason-registry/sources/github.lua b/lua/mason-registry/sources/github.lua index 704c78d8..7920e0d7 100644 --- a/lua/mason-registry/sources/github.lua +++ b/lua/mason-registry/sources/github.lua @@ -123,7 +123,11 @@ function GitHubRegistrySource:install() if version == nil then log.trace("Resolving latest version for registry", self) ---@type GitHubRelease - local release = try(providers.github.get_latest_release(self.spec.repo)) + local release = try( + providers.github + .get_latest_release(self.spec.repo) + :map_err(_.always "Failed to fetch latest registry version from GitHub API.") + ) version = release.tag_name log.trace("Resolved latest registry version", self, version) end |
