require-netlify-build-publish-directory
Require an explicit Netlify publish directory.
Targeted pattern scopeâ
publish = ...entries innetlify.toml.
What this rule reportsâ
This rule reports Netlify configs that do not declare a publish directory.
Why this rule existsâ
The deploy output directory is too important to leave implicit. Storing it in version control makes the production artifact path obvious during review and reduces dashboard drift.
â Incorrectâ
[build]
command = "npm run build"
â Correctâ
[build]
command = "npm run build"
publish = "dist"
When not to use itâ
Disable this rule if Netlify output directories are intentionally managed outside the repository.
Rule catalog ID: R072