Giter VIP home page Giter VIP logo

Comments (10)

JensRantil avatar JensRantil commented on May 19, 2024

I'm am, too, interested in this. Would you mind if I submit a pull request for this?

from reviewdog.

haya14busa avatar haya14busa commented on May 19, 2024

Sure. Do you have some rough design or something?

from reviewdog.

JensRantil avatar JensRantil commented on May 19, 2024

@haya14busa Did migrating to a checker fix this issue?

from reviewdog.

haya14busa avatar haya14busa commented on May 19, 2024

yes. For check API, we don't need to care about this problem.

reviewdog is still supporting reports through github review comments, so the problem isn't solved yet for -reporter=github-pr-review.

but i'll close this issue for now because i don't have plan to work on this issue. maybe we can re-visit later.
Thanks :)

from reviewdog.

JensRantil avatar JensRantil commented on May 19, 2024

👍 Just curious, any particular reason to keep the old reviewer? Since the checks API seems better in every single way, maybe the old could be removed?

from reviewdog.

haya14busa avatar haya14busa commented on May 19, 2024

New checks API is generally better, but the API is only available for GitHub apps.
So, reviewdog CLI need to talk to reviewdog server I created and the server will post Check API to GitHub.

As for -reporter=github-pr-review feature, reviewdog CLI directly talks to GitHub with personal access token.

For private repo users who don't want to, or it's difficult to trust my reviewdog server, it's better to use github-pr-review feature because it works standalone.

As for OSS repository, I think users should choose github-pr-check reporter by default unless the reviewdog server is broken ;)

from reviewdog.

JensRantil avatar JensRantil commented on May 19, 2024

For private repo users who don't want to, or it's difficult to trust my reviewdog server, it's better to use github-pr-review feature because it works standalone.

@haya14busa Ok. In that case, this issue is still standing for private repos. Would you mind reopening it (and maybe modify description that it's only relevant for private repos)? Or would you like me to create a new issue?

Do you have some rough design or something?

Idea: 1) find the first comment by its own user and 2a) if found, modify the comment; otherwise 2b) post a new comment. This is what CodeCov does. See here for an example (click "Edited" in the comment header). What do you think of this approach?

from reviewdog.

JensRantil avatar JensRantil commented on May 19, 2024

Would you mind reopening it (and maybe modify description that it's only relevant for private repos)?

@haya14busa Ping.

from reviewdog.

haya14busa avatar haya14busa commented on May 19, 2024

This may fixed one reviedog supports GitHub actions

from reviewdog.

haya14busa avatar haya14busa commented on May 19, 2024

The latest reviewdog supports GitHub Action and can use github-pr-check reporter.

from reviewdog.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.