Gitlab Community Edition Instance

Skip to content

diff data for workflows does not include info about added/removed steps

retrieving the diff between two workflow versions does not provide info about inserted or removed workflow steps.

i realize that i can get the diff for individual steps via /workflow/:workflowId/steps/:stepId/diff, but there currently seems no way to know about deleted/inserted steps, e.g. when the current workflow version has:

{ composedOf: [{ persistentId: 'step1' }, { persistentId: 'step2' }] }

and the suggested version has:

{ composedOf: [{ persistentId: 'step2' }] }

let me know if you need more detailed reproduction steps.