Skip to content

Reuse results of try in merge, if possible #224

@alex-rozenshteyn-leapyear

Description

(I assume the PR is approved)

If try has finished successfully and the branch hasn't moved, merge should just do the merge, without kicking off another CI run.

If try is running and the branch hasn't moved, merge should wait until the try run finishes and either merge or fail.

Either way, basically, we want to promote the try run and avoid kicking off a new CI run for staging.

To maintain correctness, this requires that the staging is expressible try + on-success, and that Mergit knows about and enforces this, which may be out of scope.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions