From 5480ea2e3725d8f3dbefbd154f6cd4a862de9f17 Mon Sep 17 00:00:00 2001 From: jo <ljonas@riseup.net> Date: Mon, 12 Dec 2022 17:51:20 +0100 Subject: [PATCH] ci: only run on main project or merge requests --- .gitlab-ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5d3b535..cf9bf12 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,6 +3,15 @@ include: - project: funkwhale/ci file: /templates/pre-commit.yml +workflow: + rules: + # Run for any event on the default branch in the funkwhale namespace + - if: > + $CI_PROJECT_NAMESPACE == "funkwhale" && + $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + # Run for merge requests + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + stages: - lint - test -- GitLab