Skip to content

ci: validate both environment templates - #550

Merged
karagozemin merged 1 commit into
Sub-Rosa-Issue:mainfrom
emirykl:drips/issue-528-ci-high-easy-validate-both-environment-templates
Oct 22, 2026
Merged

karagozemin merged 1 commit into
Sub-Rosa-Issue:mainfrom
emirykl:drips/issue-528-ci-high-easy-validate-both-environment-templates

Conversation

@emirykl

@emirykl emirykl commented Oct 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Validate duplicate active keys and unsafe secret-shaped values in the root and web .env.example files.
  • Add focused tests, a CI workflow, and brief documentation.

Test evidence

  • 6 focused tests passed.
  • Both committed templates passed validation.
  • Node syntax checks, documentation link check, and git diff --check passed.

Fixes #528

Verification

  • 6 focused tests passed
  • Both committed templates passed validation
  • Node syntax checks passed
  • Documentation link check passed
  • git diff --check passed

Diagnostics

Recovered command failures: /bin/zsh -lc "ls -la .github/workflows scripts && rg -n 'check-|node --test|npm |pnpm |env.example|preinstall|postinstall|prepare|folderOpen' .github/workflows package.json apps/web/package.json scripts README.md CONTRIBUTING* .vscode 2>/dev/null" (1), /bin/zsh -lc "ls -la && rg --files --hidden -g 'AGENTS.md' -g '"'!node_modules'"' -g '"'!.git'"' && rg --files --hidden .github/workflows" (1), /bin/zsh -lc "node --version && sed -n '1,130p' docs/DEPLOY.md && git status --short && rg --files --hidden -g 'AGENTS.md' -g 'CONTRIBUTING*' -g '"'!.git'"' ." (1), /bin/zsh -lc 'node --test scripts/check-env-examples.test.mjs && node scripts/check-env-examples.mjs' (1)

@karagozemin
karagozemin merged commit 4a4e377 into Sub-Rosa-Issue:main Oct 22, 2026
2 of 5 checks passed
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.

ci(high/easy): validate both environment templates for duplicate keys

2 participants