try to update coding_styles workflow

This commit is contained in:
Nikolay Bogoychev 2023-01-17 16:53:38 +00:00 committed by GitHub
parent 06c31af0fe
commit 21eff44513
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,7 +1,5 @@
name: "Coding Style"
env:
clang_version: 10
on:
push:
branches: [ main, ci-sandbox ]
@ -22,7 +20,7 @@ jobs:
run: |
sudo apt-get update
sudo apt-get install -y build-essential cmake
sudo apt-get install -y clang-format clang-tidy-${{ env.clang_version }}
sudo apt-get install -y clang-format clang-tidy
- name: Run clang-format
run:
@ -35,10 +33,10 @@ jobs:
cd build
cmake \
-DUSE_WASM_COMPATIBLE_SOURCE=off -DCMAKE_EXPORT_COMPILE_COMMANDS=on \
-DCMAKE_C_COMPILER=clang-${{ env.clang_version }} -DCMAKE_CXX_COMPILER=clang++-${{ env.clang_version }} \
-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ \
..
- name: Run clang-tidy
run: |
run-clang-tidy-${{ env.clang_version }} -p build "$PWD/src/.*"
run-clang-tidy-${{ env.clang_version }} -p build "$PWD/app/.*"
run-clang-tidy -p build "$PWD/src/.*"
run-clang-tidy -p build "$PWD/app/.*"