-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chromaui/action UI Review hangs when it is a mandatory check with github merge queue enabled #871
Comments
Just a note further on this - it seems to work if a process it added to the workflow to amend the value of It would be nice however if this was integrated into the GitHub action. |
Hi @adrianbruntonsagecom, could you try using |
Actually, it seems we made that change after you initially reported the problem and must've been why we made the change in the first place. We probably just forgot to report back to you about it, sorry about that. Can you verify that using the latest ( |
Assuming @v10 grabs whatever the latest minor version is within that major version, this was still an issue as of last week where I put my own fix in to parse the PR number from the branch to find the original branch name. |
Yes, |
@ghengeveld Just updating - I'll contact your support team, but just updating that it's still an issue. I made a separate github protected branch. Enabled my Chromatic job, plus the added public UI review and UI tests jobs as required checked and enabled the merge queue. I then made a PR with a visual regression change targetting that new branch and approved it within the PR. When it was added to the merge queue however, it appeared to not get accepted: My assumption is this is because it's dealing with a new branch (refs/heads/gh-readonly-queue/merge-queue-target/pr-352-ca25cb9b8d998e205a88b9edaae28014a405a5ff) rather than the original |
🚀 Issue was released in |
@ghengeveld What's the process of getting the GitHub action updated? As far as I can tell, this repo needs updating to align with the CLI version? |
Yeah, we used to roll that out automatically but we recently had an issue with that so now it's manual. I've updated it now. |
@MieszkoWrzeszczynski, please email or chat with Chromatic support for more details to review. If you have the build logs, please include them. |
Bug report
Following on from this comment:
#741 (comment)
We are experiencing the same thing.
Our
main
branch protections include:Snippet of our workflow:
We'd like to continue using the merge queue as we have historically been. But given we put greater importance on the validation result of "UI Review" and "UI Tests", we've had to disable it for the time being as it is currently hanging and unresponsive, even after the build finishes with all snapshots found.
Appreciate any feedback.
Editing to add screenshots for clarification. This is the view of a completed PR:
And this is the merge queue after the PR has been queued:
As you can see, all checks have completed except for the Chromatic "external" checks which appear to have reset since they were passed on the PR.
The text was updated successfully, but these errors were encountered: