Add more warnings to ignore list of clang-tidy for static code analysis (#485)

diff --git a/.github/workflows/static_code_analysis.yaml b/.github/workflows/static_code_analysis.yaml
index d7189e5..d933ce4 100644
--- a/.github/workflows/static_code_analysis.yaml
+++ b/.github/workflows/static_code_analysis.yaml
@@ -42,4 +42,16 @@
 
     - name: Run Clang-Tidy
       run: |
-        find . -name '*.cpp' | xargs clang-tidy-15 -checks='*, -modernize-use-trailing-return-type, -cppcoreguidelines-macro-usage, -modernize-use-auto, -modernize-use-using' -header-filter='.*vk_mem_alloc\.h' -p build || true
+        find . -name '*.cpp' | xargs clang-tidy-15 -checks='*, \
+                                                    -modernize-use-trailing-return-type, \
+                                                    -cppcoreguidelines-macro-usage, \
+                                                    -modernize-use-auto, \
+                                                    -modernize-use-using \
+                                                    -modernize-use-nodiscard \
+                                                    -altera-unroll-loops \
+                                                    -misc-definitions-in-headers \
+                                                    -cppcoreguidelines-pro-bounds-pointer-arithmetic \
+                                                    -readability-function-cognitive-complexity \
+                                                    -llvmlibc-restrict-system-libc-headers \
+                                                    -cppcoreguidelines-pro-type-union-access' \
+                                                    -header-filter='.*vk_mem_alloc\.h' -p build || true