You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: improve how we detect that the PR is managed by Mergify (#37)
The previous fix doesn't work on the old GitHub UI because the check-runs aren't built the same way. This PR adds a new way to find Mergify's icon on the page.
Fixes MRGFY-4595
fix: improve how we detect that the PR is managed by Mergify (#36)
The former implementation can detect any Mergify App icon in the page, even if the PR has been referenced by another one. We have to look for the "Summary" or the "Merge Protections" check-run.
Fixes MRGFY-4553
fix: improve how we find the new merge box (#35)
The conflict section isn't always there (when the pull request is up to date). As the merge box hasn't a distinct class or id, we have to look for others sections like Checks or Reviews.
fix: inject buttons in the right place (#34)
The new merge box selector is too generic. We have to select a section with a precise selector. The conflict section is always injected so we can select it and get the parent element to inject Mergify's buttons.
Fixes MRGFY-4504
Fixes#33