https://github.com/reviewdog/action-vint
Run vint with reviewdog
https://github.com/reviewdog/action-vint
reviewdog vint
Last synced: 22 days ago
JSON representation
Run vint with reviewdog
- Host: GitHub
- URL: https://github.com/reviewdog/action-vint
- Owner: reviewdog
- License: mit
- Created: 2019-09-23T08:48:08.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-03-18T05:24:50.000Z (about 1 month ago)
- Last Synced: 2025-03-18T06:29:46.445Z (about 1 month ago)
- Topics: reviewdog, vint
- Language: Dockerfile
- Homepage: https://github.com/marketplace?type=actions&query=reviewdog
- Size: 63.5 KB
- Stars: 10
- Watchers: 33
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-actions - Run vint, with reviewdog output on the PR
- fucking-awesome-actions - Run vint, with reviewdog output on the PR
- awesome-workflows - Run vint, with reviewdog output on the PR
README
# GitHub Action: Run vint with reviewdog
[](https://github.com/reviewdog/action-vint/actions)
[](https://github.com/reviewdog/action-vint/actions?query=workflow%3Adepup)
[](https://github.com/reviewdog/action-vint/actions?query=workflow%3Arelease)
[](https://github.com/reviewdog/action-vint/releases)
[](https://github.com/haya14busa/action-bumpr)This action runs [vint](https://github.com/Kuniwak/vint) with
[reviewdog](https://github.com/reviewdog/reviewdog) on pull requests to improve
code review experience.[](https://github.com/reviewdog/action-vint/pull/1)
[](https://github.com/reviewdog/action-vint/pull/1)## Inputs
### `github_token`
**Required**. Must be in form of `github_token: ${{ secrets.github_token }}`'.
### `level`
Optional. Report level for reviewdog [info,warning,error].
It's same as `-level` flag of reviewdog.### `reporter`
Reporter of reviewdog command [github-pr-check,github-pr-review].
Default is github-pr-check.
github-pr-review can use Markdown and add a link to rule page in reviewdog reports.## Example usage
### [.github/workflows/reviewdog.yml](.github/workflows/reviewdog.yml)
```yml
name: reviewdog
on: [pull_request]
jobs:
vint:
name: runner / vint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: vint
uses: reviewdog/action-vint@v1
with:
github_token: ${{ secrets.github_token }}
reporter: github-pr-review # Change reporter.
```