Squash-Merging a Pull Request can occassionally leave the PR in an Open State

XMLWordPrintable

    • 3
    • Severity 2 - Major
    • 541

      Issue Summary

      When merging a pull request using the Squash merge strategy, in rare cases the Pull Request itself will be left in an Open state despite the merge actually having taken place.

      Steps to Reproduce

      1. Create a pull request
      2. Merge it by selecting the "Squash" merge strategy

      Expected Results

      A squashed merge commit is created on the destination branch and the Pull Request is moved to the "Merged" status.

      Actual Results

      In rare instances, the squashed merge commit is created on the destination branch, but the pull request remains in the "Open" status.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available.

            Assignee:
            Unassigned
            Reporter:
            Tony Lechner
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: