✓ Build passed✓ Tests passed✓ Deployed
Your build passed.What did it expose?
Quandle checks your live site after each deploy and comments on the pull request that caused a problem. Only when something is new.
A GitHub Action. Free, no signup, and your source code never leaves GitHub.
terminal · your-app
git push origin fix-checkout
Opening pull request #42 "Fix checkout total"
Deploy: building preview…
✓ Preview ready preview-42.your-app.dev
Quandle · checking preview-42.your-app.dev from the outside
✓ 14 scripts read
✓ headers, CORS, cookies
! source map is public /assets/index-3f9a.js.map
! /.env is readable 3 keys, values hidden
Compared with production: 2 new, 1 already there
quandlecommented on #42
This deploy exposed 2 new things.
CriticalEnvironment file readable at /.env
HighSource map is public
Fix it with your agent: stop copying .env into the build output, turn off production source maps, rotate the 3 keys.
Checked by Quandle
git commit -am "Stop shipping .env and source maps"
git push
✓ Preview ready preview-42.your-app.dev
Quandle · 2 resolved, nothing new
quandleedited their comment on #42
Everything this comment flagged is fixed.
FixedEnvironment file readable at /.env
FixedSource map is public
Checked by Quandle
Example with made-up data.
More is coming
We’re building a Quandle platform on top of the Action. Want early access when it opens? Leave your email.
One email when early access opens. Nothing else.