ubi
now works with GitLab in addition to GitHub. For the command-line program, if the value you pass to--project
has agitlab.com
domain, likehttps://gitlab.com/gitlab-org/cli
, this will just work. If you just pass a project name, likegitlab-org/cli
, then you will also need to pass--forge gitlab
in order to tellubi
to use gitlab. The library interface works the same way, with a newUbiBuilder::forge
method. Requested by @SangeloDev. GH #51.- When looking for macOS assets,
ubi
will now match againstmacosx
in asset names, not justmacos
andosx
. Implemented by @kattouf (Vasiliy Kattouf). GH #80. - Added a new
--api-url-base
CLI argument. This should allow you to useubi
with Enterprise installations of GitHub and GitLab. Requested by @oalders (Olaf Alders). GH #69. - Renamed the
UbiBuilder::url_base
method toapi_base_url
and changed it to take a&str
instead of aString
, which is consistent with all the other builder methods.