diff --git a/.github/workflows/artifacts.yaml b/.github/workflows/artifacts.yaml index a7d2a23..5509f7c 100644 --- a/.github/workflows/artifacts.yaml +++ b/.github/workflows/artifacts.yaml @@ -188,6 +188,9 @@ jobs: id: oci-chart-name run: echo "value=${{ steps.oci-registry-name.outputs.value }}/${{ steps.chart-name.outputs.value }}" >> "$GITHUB_OUTPUT" + - name: Helm dependency update + run: helm dependency update charts/${{ steps.chart-name.outputs.value }} + - name: Helm lint run: helm lint charts/${{ steps.chart-name.outputs.value }} diff --git a/.gitignore b/.gitignore index 2dfdd4e..cc2ae8f 100644 --- a/.gitignore +++ b/.gitignore @@ -26,7 +26,7 @@ coverage.html *~ crddir - +charts/telemetry-controller/charts/*.tgz .licensei.cache .DS_Store diff --git a/charts/telemetry-controller/charts/opentelemetry-operator-0.74.3.tgz b/charts/telemetry-controller/charts/opentelemetry-operator-0.74.3.tgz deleted file mode 100644 index 390cac3..0000000 Binary files a/charts/telemetry-controller/charts/opentelemetry-operator-0.74.3.tgz and /dev/null differ diff --git a/e2e/e2e_test.sh b/e2e/e2e_test.sh index a90e9bf..2226cf1 100755 --- a/e2e/e2e_test.sh +++ b/e2e/e2e_test.sh @@ -33,13 +33,15 @@ function load_images() function helm_install_telemetry_controller() { + local chart_dir="charts/telemetry-controller" + helm dependency update "${chart_dir}" helm upgrade --install \ --debug \ --wait \ --create-namespace \ -f "e2e/values.yaml" \ telemetry-controller \ - "charts/telemetry-controller/" + "${chart_dir}" } function test_one_tenant_two_subscriptions()