From 0a6b6e9234239389e8751d9bc17a81a36828303f Mon Sep 17 00:00:00 2001 From: Jonathan Klee Date: Thu, 9 Apr 2026 09:22:34 +0200 Subject: [PATCH] ci: introduce ai review --- .gitlab-ci.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1be9eb20c..f0cdb78b5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,14 @@ image: "registry.gitlab.e.foundation/e/os/docker-android-apps-cicd:master" +workflow: + rules: + - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' + - if: '$CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS' + when: never + - if: '$CI_COMMIT_BRANCH' + - if: '$CI_COMMIT_TAG' + - if: '$CI_PIPELINE_SOURCE == "schedule"' + variables: PROJECT_ID: "83" # under Settings -> General APK_PATH: "app/build/outputs/apk/ose/release" @@ -12,12 +21,16 @@ stages: - auto-merge-main - update-from-upstream - build + - ai-review - gitlab_release include: - project: "e/templates" ref: main file: "/.gitlab/gitlab-ci/gitlab-ci-auto-merge-main.yml" + - project: "e/os/ai-review" + ref: main + file: ".gitlab-ci.yml" auto_merge_main: extends: .auto-merge-main @@ -75,6 +88,8 @@ init_submodules: generate-apks: stage: gitlab_release + rules: + - if: '$CI_COMMIT_REF_PROTECTED == "true"' needs: - job: init_submodules - job: build -- GitLab