Leverage the GitHub Checks API to annotate file/line problems #159
Labels
conclusion: invalid
Issue/PR not valid
topic: code
Related to content of the project itself
type: enhancement
Proposed improvement
Some (but certainly not all) lint rules pertain to a specific file and line. Other rules pertain to a file that is missing lines. By using the GitHub Checks API, this report could be surfaced in native form in a GitHub UI with appropriate links to files and/or lines in question. Additionally, the error messages could (eventually) link to rule descriptions hosted at some public URL (see #158)
An example of a GItHub action that creates annotations (and a summary) via the Checks API using typescript is https://github.com/Attest/annotations-action
The text was updated successfully, but these errors were encountered: