ci: adapt to the new flows

Merged David Caro requested to merge use_new_flows into main

This includes changing some settings that are moved to the toolforge-deploy repo.

Bug: #341084 Signed-off-by: David Caro dcaro@wikimedia.org

Edited by David Caro

Merge request reports