Skip to content

scripts/build: add a python script for checking style rules #1

scripts/build: add a python script for checking style rules

scripts/build: add a python script for checking style rules #1

Workflow file for this run

name: Style Check
on:
pull_request:
paths:
- '.github/workflows/**'
- 'src/**.cpp'
- 'src/**.h'
jobs:
stylecheck:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install reviewdog
uses: reviewdog/[email protected]
with:
reviewdog_version: nightly
- name: Get changed files
id: changed-files
uses: tj-actions/[email protected]
- name: Run style check
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
python3 scripts/build/style.py ${{ steps.changed-files.outputs.all_changed_files }} \
| reviewdog -efm="%f:%l: %m" \
-name="stylecheck" \
-reporter=github-pr-review \
-filter-mode=nofilter \
-fail-on-error=false