build-source: allow build-source to be interruptible only in case of non-release build
build-source was set to non interruptible to avoid incomplete pushes and uploads which are done only for release builds. Having this job non interruptible for non-release builds can lead to a pipeline not cancelled when scan-licenses push a copyright update. Thus, we have two pipelines running at the same time.
This issue does not always happen, but is more frequent for big packages like linux or mesa.
Signed-off-by: Dylan Aïssi dylan.aissi@collabora.com