crytic / crytic/slither

Add support for Github's native error message

Open
#1,899 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
6.4k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

### Describe the desired feature

Github has a native way for tools like linters to emit errors and display them on PRs. Need to investigate the difference between the sarif output and this as well as if it's beneficial for private repositories.

ref: https://docs.github.com/en/actions/reference/workflow-commands-for-github-actions#setting-an-error-message

Contributor guide

Open the contributing guide

Research direction

Start by locating Slither's existing SARIF output implementation and compare it with GitHub's linked workflow-command documentation. Determine the required native error-message behavior and whether private repositories change the recommendation; done means the supported behavior and its coverage are established.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, python
Domain
ci-cd, devtools
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.