260fb7cd70
When users set `secrets.enabled=false` to use an external secret via `secrets.existingSecret`, the environment variables `SESSION_SECRET`, `MAGIC_LINK_SECRET`, `ENCRYPTION_KEY`, and `MANAGED_WORKER_SECRET` were not being populated from the secret. Fixes #2859 Also adds automatic helm prereleases for PRs --------- Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com> Co-authored-by: nicktrn <nicktrn@users.noreply.github.com>