OpenHands icon indicating copy to clipboard operation
OpenHands copied to clipboard

Gitea/Forgejo Support

Open averev opened this issue 5 months ago • 10 comments

What problem or use case are you trying to solve?

OpenHands initially supported GitHub, then in issues #5210 and #7080 we added support for GitLab. Several users on those issues have now requested that we extend the platform integrations to also cover Gitea and Forgejo.

Describe the UX or technical implementation you have in mind

I believe we can leverage a similar approach to what was done for the GitLab integration. The key changes required would be:

  1. API Client: Implement a new API client module to interact with the Gitea and Forgejo APIs. This should mirror the existing GitHub and GitLab clients.
  2. Authentication: Extend the PAT system (#7080) to support Gitea tokens
  3. Resolver: Update the resolver to support the new API client
  4. Workflows: Create a new workflow definition similar to .github/workflows/openhands-resolver.yml

Additional context

For more technical information see the comment by @malhotra5 in #5210.

If you find this feature request or enhancement useful, make sure to add a 👍 to the issue

averev avatar Jun 25 '25 16:06 averev

Yes please!

Kalekulan avatar Jun 28 '25 10:06 Kalekulan

This would be awesome!

djessegraham avatar Jul 08 '25 17:07 djessegraham

I would also like to see the team add Gitea Integration.

brumsey avatar Jul 10 '25 17:07 brumsey

Yeah please do.

George-Const avatar Jul 26 '25 07:07 George-Const

i would love a gitea integration!

Aecroo avatar Aug 02 '25 22:08 Aecroo

+1

highkay avatar Aug 07 '25 04:08 highkay

+1

mrocean036 avatar Aug 23 '25 08:08 mrocean036

where can I find a review for this https://github.com/All-Hands-AI/OpenHands/pull/11111 ?

johba37 avatar Sep 25 '25 13:09 johba37

+1 for gitea

dibu28 avatar Oct 03 '25 11:10 dibu28

+1

oghiz avatar Nov 06 '25 18:11 oghiz