c4spar / deno-cliffy

Command line framework for deno 🦕 Including Commandline-Interfaces, Prompts, CLI-Table, Arguments Parser and more...
https://cliffy.io
MIT License
929 stars 65 forks source link

feat(command): add `gitea` and `forgejo` upgrade provider #710

Open JOTSR opened 4 months ago

JOTSR commented 4 months ago

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

JOTSR commented 4 months ago

@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.

c4spar commented 4 months ago

Sounds good to me 👍