Remove branch property from pipeline trigger.
When the default branch of the triggering repo is different than the default branch of the repository that is triggered, things break.
As the trigger.branch is optional, and triggers the default branch when not present, it makes more sense to remove it.
(see https://forum.gitlab.com/t/downstream-pipeline-can-not-be-created-reference-not-found/128890/5)
Edited by Potherca