chore(repo): init helm-charts repo with two charts and automated package/push

This commit is contained in:
Ivan087
2025-11-17 16:50:28 +08:00
commit e8451c0675
28 changed files with 1905 additions and 0 deletions

16
.env.example Normal file
View File

@ -0,0 +1,16 @@
# Required: Helm OCI namespace to push to (host/org or host/user)
# Examples: ghcr.io/your-org, gitea.example.com/your-user
HELM_OCI_NAMESPACE=
# Optional: Registry credentials (if not already logged in via `helm registry login`)
HELM_USERNAME=
HELM_PASSWORD=
# Optional: Space separated chart dirs. If unset, script auto-discovers
# CHART_DIRS="code-server-chart vllm-serve"
# Optional: Set to 1 to only build locally without pushing
# DRY_RUN=1
# Optional: Extra flags for helm push
# HELM_PUSH_EXTRA_ARGS="--insecure-skip-tls-verify"