diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ab00146ee424961477b6d95a224fe5c7c916146a..af0292b5e8ec01b74078b6069820e9969f39b654 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,8 +11,7 @@ stages:
 .charts:
   parallel:
     matrix:
-      # - CHART: [personal-gitlab-exporter, restic-rest-server, tmate-ssh-server]
-      - CHART: [personal-gitlab-exporter]
+      - CHART: [personal-gitlab-exporter, restic-rest-server, tmate-ssh-server]
 
 lint:
   stage: test
@@ -21,6 +20,9 @@ lint:
     entrypoint: ["/bin/sh", "-c"]
   script:
     - helm lint $CHART
+  rules:
+    - changes:
+      - $CHART/**/*
   parallel: !reference [.charts,parallel]
 
 package_charts:
@@ -35,19 +37,10 @@ package_charts:
     - apk add curl
     - mkdir public/
     - helm package -d public/ $CHART
-    # - helm repo index public/ --url https://charts.oas.varac.net
-    # - apk add markdown
-    # - markdown README.md > public/index.html
     - 'chart_filename=$(ls public/${CHART}*)'
     - ls $chart_filename
     - 'curl --request POST --user gitlab-ci-token:$CI_JOB_TOKEN --form "chart=@${chart_filename}" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/helm/api/stable/charts"'
   parallel: !reference [.charts,parallel]
-  artifacts:
-    paths:
-      - public/
-
-# build_image:
-#   stage: build
-#   variables:
-#     KANIKO_BUILD_IMAGENAME: "helmcharts"
-#   extends: .kaniko_build
+  # artifacts:
+  #   paths:
+  #     - public/