ci: add duo-ui job
Issue: gitlab#513080 (closed)
This MR introduces a duo-ui job to the gitlab-ui pipeline to ensure compatibility between the two libraries. The duo-ui job runs on merge requests and triggers the duo-ui pipeline, passing the newly built gitlab-ui version. This integration validates that changes made in gitlab-ui remain compatible with the latest duo-ui implementation.
Changes
- Added a duo-ui job to the gitlab-ui pipeline that runs on merge requests.
- The job builds the current gitlab-ui version and triggers the duo-ui pipeline.
- The newly built gitlab-ui version is passed to the duo-ui pipeline to verify compatibility with the latest duo-ui implementation.
How to Test:
- Run pipeline on this MR
- Run the pipeline and confirm that the duo-ui job is triggered and passed
- Verify that the duo-ui pipeline received the correct gitlab-ui version for testing.
Edited by Jannik Lehmann