Skip to content

Update Git logic to account for CP to prod #58776

@roryabraham

Description

@roryabraham

Problem

All of our git logic (most significantly, GitUtils.getPullRequestsMergedBetween) is designed and tested to work for both normal releases and for PRs CP'd to staging. It does not currently account for PRs CP'd to prod.

Solution

Unfortunately this section of the design doc was a bit hand-wavy, but the order of operations here will be:

  1. Update CIGitLogicTests to include scenarios for CP to Prod.
  2. If it works with no further changes - great! If not, figure out what we need to do to correctly list PRs deployed between two versions. This is used for:
    • creating checklists
    • leaving deploy comments
    • generating GitHub Releases

Metadata

Metadata

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