From 198d71bf4cdf8f32f39797be87829abf086b20ff Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Mon, 26 Sep 2022 02:25:37 +0200
Subject: [PATCH] ci(gitlab-ci): Remove needs that cause invalid pipelines

This patch removes the needs relation since it requires all `parallel`
jobs to be executed before continuing, which break when only one helm
chart is linted.

Error message:
'chart-package: [keycloak]' job needs 'chart-helm-unittest: [mok]' job, but 'chart-helm-unittest: [mok]' is not in any previous stage
---
 charts/.utils/gitlab-ci.yaml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/charts/.utils/gitlab-ci.yaml b/charts/.utils/gitlab-ci.yaml
index 123ccb894..5a70aa783 100644
--- a/charts/.utils/gitlab-ci.yaml
+++ b/charts/.utils/gitlab-ci.yaml
@@ -8,8 +8,6 @@
 chart-package:
   stage: build
   extends: .chart-matrix
-  needs:
-    - chart-helm-unittest
   image: quay.io/helmpack/chart-testing:v3.6.0
   script:
     - export TMP_DIR=$(mktemp -d)
-- 
GitLab