Open inknos opened 11 months ago
The first item, "Build coprs in PRs" is quick to address and will unblock the second part
https://github.com/rpm-software-management/dnf/pull/2023 https://github.com/rpm-software-management/libdnf/pull/1636 https://github.com/rpm-software-management/createrepo_c/pull/409
To run tests from ci-dnf-stack
an approach like this should be taken and it will satisfy partially the step "Run tests with tmt and integrate with dnf5 recent changes in testing"
https://github.com/rpm-software-management/ci-dnf-stack/pull/1415
The step "Run the ci-stack using packit from the source repo of each project" is covered in these PRs
https://github.com/rpm-software-management/dnf/pull/2034 https://github.com/rpm-software-management/createrepo_c/pull/417 https://github.com/rpm-software-management/libdnf/pull/1639
The step "Run the ci-stack using packit from the source repo of each project" requires a fix for the dnf4 stack
https://github.com/rpm-software-management/ci-dnf-stack/pull/1435
Let's consider using packit to build dnf/libdnf.
Actions that packit could takeover:
Build coprs in PRs:
Run tests with tmt:
Run propose_downsream jobs:
Run bodhi updates