aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/lint.yaml
blob: 94ad728b17cdd6164bf2ded7af1372bb80d728e2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
name: Verible Linter

on: [push, pull_request]

jobs:
  lint:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@master
      - uses: chipsalliance/verible-linter-action@main
        with:
          config_file: "lint.rules"
          github_token: ${{ secrets.GITHUB_TOKEN }}
      - name: Fail on lint errors
        run: |
          verible-verilog-lint --lint_fatal=true --rules_config=lint.rules $(find . -name "*.sv" -o -name "*.v")