github.com/nutsdb/nutsdb@v1.0.4/.github/workflows/reviewdog.yml (about) 1 name: reviewdog 2 on: [pull_request] 3 jobs: 4 golangci-lint: 5 name: runner 6 runs-on: ubuntu-latest 7 steps: 8 - name: Check out code into the Go module directory 9 uses: actions/checkout@v3 10 11 - name: golangci-lint 12 uses: reviewdog/action-golangci-lint@v2 13 14 - name: Setup reviewdog 15 uses: reviewdog/action-setup@v1 16 17 - name: gofumpt -s with reviewdog 18 env: 19 REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }} 20 run: | 21 go install mvdan.cc/gofumpt@v0.2.0 22 gofumpt -e -d . | \ 23 reviewdog -name="gofumpt" -f=diff -f.diff.strip=0 -reporter=github-pr-review