Skip to main content
Use .propelignore files to exclude files from Propel’s code review.

Quick start

Create a .propelignore file in your repository root:
.propelignore
Files matching these patterns are skipped in Propel code reviews.

Pattern syntax

.propelignore uses the same syntax as .gitignore.

Directory-scoped rules

You can place .propelignore files in subdirectories to apply rules only inside that directory.
  • Root .propelignore: applies to the entire repo.
  • frontend/.propelignore: only applies inside frontend/.
  • backend/.propelignore: only applies inside backend/.
Example: A frontend/.propelignore with **/*.test.tsx only skips test files inside frontend/.

Common patterns

Test files

Generated code

Dependencies

Documentation

Large files

Important notes

  • Main branch only: Propel reads .propelignore from your main or master branch, not from the PR branch.
  • Hierarchical: Deeper .propelignore files add rules but do not override parent rules.
  • Transparent: Skipped files are always shown in the review summary.

Limits