Skip to content

Allow ignoring PRs with specific labels from review #244

@dgershman

Description

@dgershman

Summary

Add the ability to configure a list of labels that should be excluded from PR review. PRs with any of these labels would be automatically skipped by Crow's review process.

Motivation

Automated PRs (e.g., Renovate dependency updates) currently get queued for review alongside human-authored PRs. These PRs are typically auto-merged and don't need the same level of review, creating unnecessary noise.

Proposed Behavior

  • Add a configuration option (e.g., ignoreLabels) that accepts a list of GitHub/GitLab label names
  • When Crow fetches PRs for review, skip any PR that has one or more of the configured ignore labels
  • Common use case: ignoring labels like dependencies, renovate, automated, etc.

Example Configuration

ignoreLabels:
  - dependencies
  - renovate
  - automated

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions