Analyze your repository
Paste your GitHub repository URL and get personalized Watchflow rule recommendations based on your repository's patterns, contributing guidelines, and history.
Create custom rules
Use natural language to describe the rule you want to enforce on your repo, and we will generate the Watchflow config for it.
Conventional Commits
Pull RequestsCommit messages must follow conventional commits format (feat/fix/etc).
Contributor Approval
Pull RequestsPull Requests cannot be approved by the author; approval must come from a contributor listed in contributors.md.
Code Owner Approval
Pull RequestsPull requests cannot be merged directly into the main branch without prior approval from a designated code owner.
Require Top Reviewer
Pull RequestsPull requests must have at least one assigned reviewer from the top 5 most active reviewers.