A few notes for working on this project.
Using conventional commits allows for an automated changelog generation, please make use of them.
Tests can be run using:
mvn verify -Pits
While the goal of the project is to support platform independent RPM processing, the tests do
require some Linux/RPM based tooling. It therefore is not possible to run this on a platform
missing looks like rpm
.
However, there's a "devcontainer" in this repository, which has all the required tools.