Skip to content

fix: env file - #36

Merged
artiphishle merged 1 commit into
mainfrom
fix/env
Jul 17, 2026
Merged

fix: env file#36
artiphishle merged 1 commit into
mainfrom
fix/env

Conversation

@artiphishle

@artiphishle artiphishle commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Summary

Synchronize Infra-owned, browser-safe Supabase client configuration into the generated app root .env.local during Minikube up.sh so local Expo/Metro auth clients receive the canonical gateway URL and anon key.

  • writes EXPO_PUBLIC_SUPABASE_URL
  • writes EXPO_PUBLIC_SUPABASE_ANON_KEY
  • preserves unrelated .env.local entries
  • does not expose service-role or other privileged runtime secrets
  • runs before the app build/export

Related issues

Related to #26.

This PR addresses the .env.local write-side ownership boundary described there by updating only the Infra-managed public Supabase keys while preserving unrelated user content. It does not close #26: complete managed-key cleanup on destroy, runtime ownership ledgers, lifecycle locking, doctor, safe gc, deterministic Minikube base-image ownership, and the other resource-ownership/cleanup requirements remain broader follow-up work.

@artiphishle artiphishle self-assigned this Jul 17, 2026
@artiphishle
artiphishle merged commit efa43ed into main Jul 17, 2026
1 check passed
@artiphishle
artiphishle deleted the fix/env branch July 17, 2026 13:26
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.

feat(minikube): implement deterministic resource ownership, complete destroy, doctor and garbage collection

1 participant