Skip to content

CodeApprove shows changes requested after LGTM #101

Open

Description

@mtlynch

I gave some minor notes on a PR and gave approval, so I was expecting CodeApprove to auto-approve the PR after the remaining notes were resolved, but it's still showing changes requested on Github:

image

On CodeApprove, it says the change is approved:

image

Normally, I expected an auto-response from me saying, "All my issues are resolved, so I approve," but it isn't showing up.

Activity

  1. samatcodeapprove commented on Jun 6, 2023

    @samatcodeapprove

    @mtlynch thanks! Your expectation is correct. I can see in the backend logs that for some reason when I tried to sync your approval to GitHub I got a "bad credentials" error. I will have to look into why that is the case.

    In the meantime I think the sync link at the bottom of the CA page should fix this for you (if you haven't already manually fixed this on GitHub)

  2. mtlynch commented on Jun 7, 2023

    @mtlynch
    Author

    @samatcodeapprove - Ah, I forgot about that button. I'll keep that in mind next time.

  3. cghague commented on Jun 7, 2023

    @cghague

    @samatcodeapprove - This pull request was still stuck in my CodeApprove inbox despite having being merged and closed. I can confirm that hitting the re-synchronize link fixed the issue.

  4. mtlynch commented on Jul 26, 2023

    @mtlynch
    Author

    @samatcodeapprove - We just ran into this again on https://codeapprove.com/pr/tiny-pilot/tinypilotkvm.com/1000

    Re-synchronizing fixed the issue.

  5. samatcodeapprove commented on Jul 28, 2023

    @samatcodeapprove

    @mtlynch gah I can't believe CodeApprove messed up on such an excellent PR number! I will dig.

  6. samatcodeapprove commented on Jul 28, 2023

    @samatcodeapprove

    Deploying a (speculative) fix for this now. I think I found a small race condition with how I'm using GitHub tokens but also given that this issue only happens once in a long while it will be hard to be sure! I'll monitor the logs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions