Tweak the design of the debian-pipeline workflow regarding uploads
To implement a buildd-like behaviour we want to be able to not upload the source, to upload each build separately (i.e disable merge_uploads), to disable the confirmation step and to sign with a debusine-managed key. And for building some staging repositories, we might not care about signing the uploads at all.