You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for the clear repro — the repo hasn't moved, it was just stale. Fixed now: 2.2.0 is live.
$ helm repo update && helm search repo authorizer -l | head -3
NAME CHART VERSION APP VERSION
authorizer/authorizer 2.2.0 2.3.0
authorizer/authorizer 2.0.1 2.0.1
https://helm-charts.authorizer.dev/charts/authorizer-2.2.0.tgz now returns 200.
What was wrong
helm-charts.authorizer.dev is served straight from the main branch root, and charts/*.tgz + index.yaml are committed build outputs. Chart.yaml on main said 2.2.0, but nobody ran make build after 2.0.1 — so the packaged tarball and the index were never regenerated. The published index was last generated 2026-03-31. There was no CI publishing step either (the README claimed a tag-triggered workflow, which didn't exist), so this was guaranteed to drift again.
Fix
#9 publishes 2.2.0 and adds .github/workflows/publish.yml, which packages the chart and regenerates the index whenever Chart.yaml, values.yaml or templates/ change on main. No more manual step.
Note securityContext.readOnlyRootFilesystem=false is required for sqlite — the root filesystem is read-only by default and there is no volume option yet, so the DB file can't be written otherwise. Postgres needs no such override.
2.3.0 is queued behind #7 and will publish automatically once that merges. Sorry for the stale window, and thanks for reporting it.
Activity
chore: publish chart 2.2.0 and automate publishing
chore: publish chart 2.2.0 and automate publishing
chore: publish chart 2.2.0 and automate publishing
lakhansamani commentedon Aug 6, 2026
Thanks for the clear repro — the repo hasn't moved, it was just stale. Fixed now: 2.2.0 is live.
https://helm-charts.authorizer.dev/charts/authorizer-2.2.0.tgznow returns 200.What was wrong
helm-charts.authorizer.devis served straight from themainbranch root, andcharts/*.tgz+index.yamlare committed build outputs.Chart.yamlonmainsaid 2.2.0, but nobody ranmake buildafter 2.0.1 — so the packaged tarball and the index were never regenerated. The published index was last generated 2026-03-31. There was no CI publishing step either (the README claimed a tag-triggered workflow, which didn't exist), so this was guaranteed to drift again.Fix
#9 publishes 2.2.0 and adds
.github/workflows/publish.yml, which packages the chart and regenerates the index wheneverChart.yaml,values.yamlortemplates/change onmain. No more manual step.Verified end to end on kind
Runningonquay.io/authorizer/authorizer:2.3.0helm test→Phase: Succeeded/healthz→ 200,/.well-known/openid-configurationservesNote
securityContext.readOnlyRootFilesystem=falseis required for sqlite — the root filesystem is read-only by default and there is no volume option yet, so the DB file can't be written otherwise. Postgres needs no such override.2.3.0 is queued behind #7 and will publish automatically once that merges. Sorry for the stale window, and thanks for reporting it.