renovatebot / renovate

Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io
https://mend.io/renovate
GNU Affero General Public License v3.0
17.71k stars 2.34k forks source link

Support for gogs #11283

Open Abrynos opened 3 years ago

Abrynos commented 3 years ago

What would you like Renovate to be able to do?

Currently renovate supports GitHub, GitLab, Bitbucket, Azure DevOps and Gitea. I would like renovate to additionally support gogs. I think it would be a great fit, as it has an even bigger community than Gitea (going by stars on their GitHub repository).

If you have any ideas on how this should be implemented, please tell us here.

I have no idea, but I'd assume it would work the same way the other integrations work. Sadly I'm not a TypeScript dev.

Is this a feature you are interested in implementing yourself?

No

rarkins commented 3 years ago

First step would be for someone to research that gogs supports all the APIs we'd need (e.g. get issues, get PRs, etc). Marked as help wanted because it will likely need a gogs user to implement this.

viceice commented 3 years ago

I assume the api is mostly compatible with gitea because gitea is a fork of gogs.

viceice commented 3 years ago

Good comparison

https://docs.gitea.io/en-us/comparison/