diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 449656fec0de50f0b15a458bd4efbdff0f663f7d..7f2bd016a1c6ba2111091bc0158997b3b44d5617 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,6 +30,11 @@ include: - template: Security/Coverage-Fuzzing.gitlab-ci.yml - template: Security/Secret-Detection.gitlab-ci.yml + # Include Reviewers.gitlab-ci.yml to recommend code reviewers for a given MR + - project: gitlab-org/modelops/applied-ml/review-recommender/ci-templates + ref: v0.2.0 + file: recommender/Reviewers.gitlab-ci.yml + .cache_deps: cache: &cache_deps_configuration key: @@ -88,6 +93,11 @@ include: when: on_failure expire_in: 1 week +reviewers-recommender: + stage: build + variables: + RECOMMENDER_REPORT_FILENAME: _build/reports/gl-recommended-reviewers-report.json + danger-review: stage: build allow_failure: true @@ -365,4 +375,4 @@ qa:nightly-praefect-migration-test: trigger: project: gitlab-org/quality/praefect-migration-testing rules: - - if: '$CI_PIPELINE_SOURCE == "schedule"' \ No newline at end of file + - if: '$CI_PIPELINE_SOURCE == "schedule"'