Prepare, push to Rawhide, profit! (?)
buildable and installable RPM package |
mock/ Fedora CI / Zuul CI |
...well integrated into the rest of the system |
impact check |
How many of those packages will stop to build?
$ dnf install \
fedora-packager \
fedora-repos-rawhide \
copr-cli \
moreutils-parallel
Search through the repositories
$ repoquery -q --repo=rawhide{,-source}
# for a released Fedora it's slightly different
$ repoquery -q --repo=fedora{,-source} --releasever 38
Discover what comes out of your package
Build and run time dependencies
Discover what requires your package to build
FAS account + API token for CLI interaction -> https://copr.fedorainfracloud.org/api/
Browse the build logs - manual step 😿
Guide containing more details about impact checks
https://github.com/fedora-python/pull-request-review-guideCopr user documentation
https://docs.pagure.org/copr.copr/index.htmlThis presentation
https://befeleme.github.io/devconf-2023