rework CI
This is a WIP as we do not want the ci-templates repo to be on my own personal account
This MR adds several benefits:
- less code: the bootstrap stage is now handled in the ci-templates repo
- less code: the fedora container build script is now in the ci-templates repo
- faster regular CI on the
libinput/libinput
repo: the CI script doesn't rebuild every once in a while the images, this is left to ascheduled pipeline
we can set up once in a week, day, or month - MR can now have proper CI results when they require a change in the container images: just do the change, bump the
<DISTRO>_TAG
and the registry of the originating MR will get the new container. This container will get also rebuilt on thelibinput/libinput
and will be propagated to the forks - the rebuilt containers are now re-propagated when they are rebuilt on the
libinput/libinput
CI schedule