# macOS
.DS_Store

# Local values override files — never commit environment-specific secrets
my-values.yaml
override-values.yaml
local-values.yaml

# Acceptance test fixture values are safe to commit (test-only AEAD keys, no real secrets)
!tests/acceptance/test-values.yaml

# Helm chart build artifacts
*.tgz
charts/

# helm-unittest snapshot directory (only commit if you use matchSnapshot assertions)
tests/unit/__snapshot__/

# Editor
.idea/
.vscode/
*.swp
*.swo

#environment variables
.env

# EKS integration — secrets and ephemeral Terraform artefacts
tests/integration/.env
tests/integration/.env.example
tests/integration/terraform/aws/.terraform/
tests/integration/terraform/aws/.terraform.lock.hcl
tests/integration/terraform/aws/terraform.tfstate
tests/integration/terraform/aws/terraform.tfstate.backup

# GKE integration — secrets and ephemeral Terraform artefacts
tests/integration/.env.gke
tests/integration/.env.gke.example
tests/integration/terraform/gcp/.terraform/
tests/integration/terraform/gcp/.terraform.lock.hcl
tests/integration/terraform/gcp/terraform.tfstate
tests/integration/terraform/gcp/terraform.tfstate.backup
tests/integration/terraform/azure/.terraform/
tests/integration/terraform/azure/.terraform.lock.hcl
tests/integration/terraform/azure/terraform.tfstate
tests/integration/terraform/azure/terraform.tfstate.backup
