cloudposse / cloudposse/github-commenter

Need some way of translating the line in a file to the `position` param for a pull request review

Open
#14 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Go
Stars
112
Forks
17
PR merge metrics
No merged PRs in 30d

Description

Most of the code style/static analysis tools that I use work on an entire file, and not just a diff. It would be awesome to be able to run a code style check on whatever file changed, and then use this tool to automatically add a comment to the line in question inline in the PR.

Right now, there's not really a great way translate between a line in a file and the `position` param that Github needs in e.g. a bash script that's calling this utility, so I'm wondering if that might be easier in Go as a helper command or something. If this utility isn't the right place for that translation to happen, do you have any suggestions for other utilities that might handle that translation?

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by tracing the Go CLI's pull-request review comment path and checking how GitHub's position parameter is currently supplied; done would require a decided interface for translating file lines and a demonstrated way to use it from the requested workflow.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, go
Domain
api, cli, devtools
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.