mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 04:32:42 +00:00
scripts/check-env.ts shipped in v1.4.42 but only ran locally. A new workflow runs pnpm check-env --file .env.production.example on every push and PR against main/develop. Adds .env.production.example so a contributor introducing a new required env var to the manifest must update the example in the same PR, otherwise the workflow fails with grep-friendly annotations naming every missing variable. The example carries placeholder strings for every required group so the presence check passes; optional groups are commented out so operators can see the full surface without the workflow flagging silent-disable patterns as failures.