Skip to content

fix(ci): correct index.yaml path in helm chart indexing script#1581

Merged
chocobar merged 2 commits intomainfrom
helm-goodness
Feb 5, 2026
Merged

fix(ci): correct index.yaml path in helm chart indexing script#1581
chocobar merged 2 commits intomainfrom
helm-goodness

Conversation

@chocobar
Copy link
Collaborator

@chocobar chocobar commented Feb 5, 2026

Summary

  • Fixes helm chart indexing to find index.yaml in the correct location (temp/ instead of workspace root)
  • After gsutil rsync downloads from GCS to temp/, the index.yaml is in temp/index.yaml
  • The script was checking the wrong path, causing new chart versions to not be added to the index

Root Cause

The index_repo.sh script checked for index.yaml in the current directory, but after the gsutil rsync step, the file is at temp/index.yaml.

Test plan

  • Merge this PR
  • Cloud Build runs and publishes charts
  • Verify helm repo update helix && helm search repo helix/helix-controlplane shows 0.3.36

🤖 Generated with Claude Code

chocobar and others added 2 commits February 5, 2026 12:39
Adds optional support for Google-managed TLS certificates on GKE deployments.
When enabled, the Helm chart automatically creates a ManagedCertificate
resource, eliminating the need for manual certificate setup.

Usage in values.yaml:
  ingress:
    enabled: true
    gke:
      managedCertificate:
        enabled: true

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The script was checking for index.yaml in the wrong location.
After gsutil rsync downloads from GCS, the index.yaml is in temp/,
not the workspace root.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@chocobar chocobar merged commit 29a3b48 into main Feb 5, 2026
9 checks passed
@chocobar chocobar deleted the helm-goodness branch February 5, 2026 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant