Consider proper child pipeline to publish
In our publish job we don't wait for the outcome of the triggered pipeline. Maybe we could use a proper child pipeline to address that.
See Fail publish job on release pipeline failure (!99 - merged) for context