Utilities for package maintainers

A number of utilities are available to support package maintainers in maintaining their packages. This page attempts to list them, but is not a complete list.

Testing new builds with pull requests and CI

Running fedora-review on review tickets using fedora-review service

The Fedora Review Service automatically runs fedora-review on new package review tickets. One can add a comment with [fedora-review-service-build] to re-run the review service.

Automating package updates: Packit

Packit is a service that enables automated pull request creation for new upstream releases. More information on configuring dist-git repositories to use Packit can be found in the documentation.

Please remember to run impact checks before pushing updates.

fbrnch: an advanced packager tool

If you maintain larger package sets or want additional features/checks over fedpkg and other tools (like fedora-review), you can install fbrnch (pronounced f-branch). The readme file has an overview of its features, but some of the main highlights are:

  • automated parallel builds in dependency order in a sidetag

  • easy scratch, mock builds, waitrepo, and merging for a package branch

  • listing, creating and updating package reviews

  • requesting new package repos and importing directly from package reviews

  • updating sources and much more