Skip to content

Add clang-tidy GHA

Add clang-tidy GHA #1

Workflow file for this run

name: clang-tidy-review
on:
push:
branches: ['**']
pull_request:
branches: ['**']
permissions: read-all
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
# Optionally generate compile_commands.json
- uses: ZedThree/clang-tidy-review@v0.14.0
id: review
# Uploads an artefact containing clang_fixes.json
- uses: ZedThree/clang-tidy-review/upload@v0.14.0
id: upload-review
# If there are any comments, fail the check
- if: steps.review.outputs.total_comments > 0
run: exit 1