diff --git a/.drone.yml b/.drone.yml index 44ea0de..f1dba85 100644 --- a/.drone.yml +++ b/.drone.yml @@ -5,13 +5,13 @@ name: update-helm-charts steps: # Step 1: Lint all Helm charts - name: lint-charts - image: alpine/helm:3.11.0 + image: alpine/helm:3.19.0 commands: - find charts -maxdepth 2 -type d | grep "/v[0-9]\\+\\.[0-9]\\+\\.[0-9]\\+$" | xargs -I {} helm lint {} # Step 2: Package only changed Helm charts - name: package-all-charts - image: alpine/helm:3.11.0 + image: alpine/helm:3.19.0 commands: - mkdir -p charts/dist # Find all versioned chart directories @@ -23,7 +23,7 @@ steps: # Step 3: Push charts to Harbor - name: push-to-harbor - image: alpine/helm:3.11.0 + image: alpine/helm:3.19.0 commands: # Fail if credentials are missing - "if [ -z \"$HARBOR_USERNAME\" ] || [ -z \"$HARBOR_PASSWORD\" ]; then echo \"Error: HARBOR_USERNAME or HARBOR_PASSWORD not set\"; exit 1; fi"