Add buit-in support of gitea and forgejo as upgrade provider.
Gitea/Forgejo are self hotsed open-source alternative of Github.
Forgejo is a compatible trully FOSS fork of Gitea.
Motivation
Allow FOSS ecosystem users to host and upgrade cliffy based cli with built-in support.
@c4spar Before continuing to work on this feature (tests, improve code, and docs), does this feat right for you ?
I will figure why this pr has so many commits.
Summary
Add buit-in support of gitea and forgejo as upgrade provider. Gitea/Forgejo are self hotsed open-source alternative of Github. Forgejo is a compatible trully FOSS fork of Gitea.
Motivation
Allow FOSS ecosystem users to host and upgrade cliffy based cli with built-in support.
Changes
upgrade/provider/gitea.ts
.