Skip to content

Tito 0.6.25

Compare
Choose a tag to compare
@FrostyX FrostyX released this 28 Jan 14:25

Branch aliases

#430 - The FedoraGitReleaser now supports branch aliases such as fedora-all, fedora-stable, fedora-latest, epel-all, etc. For the complete list of aliases and their explanations, see https://github.com/rpm-software-management/fedora-distro-aliases

Example:

[fedora]
releaser = tito.release.FedoraGitReleaser
branches = fedora-all epel-all

Building without .tito directory

#472 - It is now possible to take any git repository that contains a specfile and run tito build --srpm --test or tito build --rpm --test for building the packages. The repository doesn't have to be initialized with tito init.

This feature is limited to tito build and initializing a Tito repository still makes sense if you want access to any additional Tito features like tagging and releasing.

Notable changes

  • #428 - Document how to automate bodhi updates
  • Unify README and index.md

Bugfixes

  • #466 - Don't use --cacheonly on DNF5
  • #481 - Use rpm.ds instead of deprecated hdr.dsFromHeader
  • Use raw strings for regex patterns
  • Fix PEP8 issues found by runtests.py
  • Replace egrep with grep -E