Skip to content

Draft: Use project CI config path for gitlab_ci_yml conditions

Furkan Ayhan requested to merge 26169-refactor-2-gitlab-ci-yml into master

What does this MR do and why?

Use project CI config path for gitlab_ci_yml conditions

In the codebase, when we check for a project's gitlab_ci_yml, we always assume it uses .gitlab-ci.yml. However, project has its own custom path for this.

In this commit, we are fixing this.

This MR also fixes #342465 (closed).

These changes are behind a feature flag: ci_project_gitlab_ci_yml (TODO).

Related to #26169

Screenshots or screen recordings

TODO:

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports