Upgrade the CI

Add .clang-format and .clang-tidy
Setup a cache
integrate the setup-cpp action stuff
This commit is contained in:
McMassiveNZ
2023-01-24 20:29:26 +01:00
parent b2780a9576
commit 2d668590ad
3 changed files with 145 additions and 0 deletions

19
scripts/.clang-tidy Normal file
View File

@@ -0,0 +1,19 @@
---
Checks: "*,
-abseil-*,
-altera-*,
-android-*,
-fuchsia-*,
-google-*,
-llvm*,
-modernize-use-trailing-return-type,
-zircon-*,
-readability-else-after-return,
-readability-static-accessed-through-instance,
-readability-avoid-const-params-in-decls,
-cppcoreguidelines-non-private-member-variables-in-classes,
-misc-non-private-member-variables-in-classes,
"
WarningsAsErrors: ''
HeaderFilterRegex: ''
FormatStyle: none