jdev - 2024-09-02


  1. Guus

    Who is using a Forgejo/Codeberg-based development environment? For CI, do you use Forgejo's CI (which I think is their native featureset), or Woodpecker (which seems to be the system used by the public codeberg.org instance)?

  2. jonas’

    I am using codeberg, but I am not using CI.

  3. MSavoritias (fae,ve)

    same. is it open to the public even? afaik codeberg can "send" builds to sourcehut so i am inclined to do that since its more advanced

  4. Guus

    I think the codeberg.org public instance provides a CI service based on Woodpecker.

  5. Guus

    Forgejo seems to offer something akin to GitHub Actions - but I don't think that's being offered by the what-I-believe-to-be flagship instance at codeberg.org.

  6. Guus

    I must admit that I'm somewhat confused by the distinction between Codeberg, and Forgejo. I'm not a user myself.

  7. MSavoritias (fae,ve)

    codeberg offers it actually. just checked it, i can enable it

  8. MSavoritias (fae,ve)

    but it is not at all clear to me how to enable anything

  9. wgreenhouse

    Guus: looks like for the codeberg one they want you to request access from a human first. https://docs.codeberg.org/ci/

  10. MSavoritias (fae,ve)

    ah actions are self-hosted. makes sense then

  11. wgreenhouse

    > Onboarding requires a few manual steps, as to prevent the abuse of Codeberg's limited resources. You will need to request access by filling out this form. After submitting, a Codeberg volunteer will review your request and grant you access if your use case is appropriate.

  12. Zash

    Last I used what was then called Gitea, there was no built-in CI, you'd combine it with what is now called Woodpecker CI if you wanted that kind of stuff.

  13. Guus

    wgreenhouse: doesn't that get you Woodpecker, not Forgejo CI?

  14. wgreenhouse

    Guus: correct

  15. wgreenhouse

    Guus: I thought you were only asking about Codeberg

  16. Guus

    right - that's how I understood it too.

  17. Guus

    my confusion is with Codeberg being a Forgejo-based product, but seemingly not offering Forgejo-based CI in their public instance

  18. wgreenhouse

    yes. I think that's for resource constraints reasons

  19. wgreenhouse

    and possibly legacy reasons

  20. Guus

    that makes sense.

  21. Guus

    There aren't any Forgejo-CI based public instances that anyone knows of?

  22. wgreenhouse

    the other forgejo/gitea thing I'm on (tildegit.org) uses a different non-standard CI

  23. Guus

    Drone. That seems to take a similar approach to Woodpecker, where a CI plugin basically is a container

  24. wgreenhouse

    yes, tildegit has drone

  25. moparisthebest

    I'm still using the gitea Jenkins plugin... Don't wanna fix what ain't broke 🙃

  26. Guus

    Does anyone happen to develop XMPP server-software in any of these CIs?