Too Long; Didn't Read
Reviewdog is written in Go and can be compiled into a binary file and connected to any project, regardless of the programming language. Reviewdog supports a large number of linters out of the box, such as dotenv-linter, rubocop and others. GitHub Actions is a new tool for automating workflows. To connect these actions to your project, you just need to create a workflows/linters.yml file. The actions can publish linter comments in two modes: as an annotation in the code and in the form of comments to pull requests.