Runtime validation
Last step for dynamic inputs! This final validation is for when users actually create a pipeline - it ensures their input selections are still valid according to the dynamic rules.
NOTE - this validation already happens in MR 4 - static validation. BUT this only works for users who are using the UI - we also need to account for:
- users trigger pipelines via API
- users trigger via cli
- pipelines trigger other pipelines
Edited by Laura Montemayor