Your deploy is missing an env var.
Find out before prod does.
| Tool | Code scan | .env files | Live providers | CI checks |
|---|---|---|---|---|
| deploydrift | ✓ | ✓ | ✓ | ✓ |
| dotenv-linter | ✗ | ✓ | ✗ | ✗ |
| envcheck | ✓ | ✓ | ✗ | ✓ |
| Doppler | ✗ | ✗ | ✓ | Requires migration |
- name: Check env drift
run: npx deploydrift --ci
env:
VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DRIFTCHECK_LICENSE: ${{ secrets.DRIFTCHECK_LICENSE }}
No subscription. No accounts. No SaaS.
Offline license keys. No phone-home. Works in CI with DRIFTCHECK_LICENSE env var. Keys are signed, delivered via email on purchase.
Any Node/TypeScript project. Works with Next.js, Vite, Express, Remix, etc. Also scans Python and Go code for env vars.
No. The tool works without provider access (static checks only). For live provider checks, supply tokens via env vars. Your tokens never leave your machine.
14-day money-back guarantee, no questions asked. Contact via GitHub issues.
The $29 license covers all v1.x updates (bug fixes, new providers, new checks). Major versions (v2+) would require a separate purchase, but v1 will be supported long-term.