Skip to content

Support Forgejo for upstream CI #2855

@gotmax23

Description

@gotmax23

Description

Packit Service should support Forgejo for upstream CI and integrate with the flagship Codeberg.org instance and Fedora Forge once that's up and running.

Benefit

Projects that use Codeberg or Fedora Forge as their upstream code forge will be able to use Packit and use Copr builds in CI, syncing with downstream, Testing Farm integration, and other Packit features.

Importance

This will be pretty important once projects start switching over to Fedora Forge and also for projects that are unhappy with Github or Gitlab.com and looking for a new fully open source home for their projects on Codeberg while still integrating with Fedora via Packit.

Also, Fedora Forge currently does not have a way to trigger TMT tests, and Packit could potentially be the new solution for this since Zuul that some Pagure.io projects currently use does not support Forgejo and seems to be getting phased out. See the discussion in https://discussion.fedoraproject.org/t/fedora-forge-update/164338/9.

What is the impacted category (job)?

General

Workaround

  • There is an existing workaround that can be used until this feature is implemented.

Participation

  • I am willing to submit a pull request for this issue. (Packit team is happy to help!)

Metadata

Metadata

Labels

complexity/epicLots of work ahead; planning/design is requiredkind/featureA request, idea, or new functionality

Type

No type

Projects

Status

new

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions