PR wranglers

SIG Docs approvers take week-long shifts

This section covers the duties of a PR wrangler. For more information on giving good reviews, see Reviewing changes.

Duties

Each day in a week-long shift as PR Wrangler:

  • Make sure PR contributors sign the .
  • Provide feedback on changes and ask for technical reviews from members of other SIGs.
  • Use the /approve comment to approve a PR for merging. Merge the PR when ready.
  • Helpful GitHub queries for wranglers

    The following queries are helpful when wrangling. After working through these queries, the remaining list of PRs to review is usually small. These queries exclude localization PRs. All queries are against the main branch except the last one.

    Helpful Prow commands for wranglers

    # add English label
    /language en
    
    # add squash label to PR if more than one commit
    /label tide/merge-method-squash
    
    # retitle a PR via Prow (such as a work-in-progress [WIP] or better detail of PR)
    /retitle [WIP] <TITLE>
    

    When to close Pull Requests

    Reviews and approvals are one tool to keep our PR queue short and current. Another tool is closure.

    Close PRs where:

    • The author hasn't signed the CLA for two weeks.

      Authors can reopen the PR after signing the CLA. This is a low-risk way to make sure nothing gets merged without a signed CLA.

    • The author has not responded to comments or feedback in 2 or more weeks.

    Don't be afraid to close pull requests. Contributors can easily reopen and resume works in progress. Often a closure notice is what spurs an author to resume and finish their contribution.

    To close a pull request, leave a /close comment on the PR.

    Last modified March 07, 2022 at 5:46 PM PST: