Skip to content

Make MaxPullRequestPollCount configurable via YAML #666

@Kamalesh-Seervi

Description

@Kamalesh-Seervi

Description: In large organizations with automated PR merges, the current hardcoded limit of 5 retries for the MaxPullRequestPollCount parameter in bulldozer/merge.go can become a bottleneck. When bulldozer stops after 5 retries, it may not be sufficient for many workflows, leading to potential merge delays.

Proposal: Please make the MaxPullRequestPollCount parameter configurable via the bulldozer YAML configuration file. This change would allow organizations to customize the retry count based on their specific requirements and workflows.

Benefits:

Flexibility for organizations to set their own retry count.
Reduces likelihood of bulldozer stopping prematurely, improving efficiency.

And I would like work on this issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions