aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/lint.yaml
blob: 91424ca56201b7119d0a354bb00f35001e2a6031 (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")