update to clang-tidy + workflow improvement cpp build & lint check #130

Merged
zach merged 14 commits from clang-tidy-fixes into main 2026-06-29 22:10:27 +02:00
14 Commits
Author SHA1 Message Date
AramJonghu 50e179e0fe adusted workflow to fit new cmakelists
Python / lint-format (pull_request) Successful in 28s
Python / test (pull_request) Successful in 56s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m40s
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 9s
C++ / build (pull_request) Successful in 1m51s
2026-06-29 19:56:32 +02:00
AramJonghu 25c9979674 Merge branch 'main' into clang-tidy-fixes
C++ / build (pull_request) Failing after 4s
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 11s
Python / lint-format (pull_request) Successful in 18s
Python / test (pull_request) Successful in 31s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m13s
2026-06-29 19:49:01 +02:00
AramJonghu 49010e2a43 clang-tidy: disable 3 noisy bugprone checks
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 20s
Python / lint-format (pull_request) Successful in 29s
Python / test (pull_request) Successful in 45s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m45s
C++ / build (pull_request) Successful in 2m9s
2026-06-29 01:30:23 +02:00
AramJonghu a3ca37b51a clang-tidy: drop noisy checks, keep high-value only
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 19s
Python / lint-format (pull_request) Successful in 29s
Python / test (pull_request) Successful in 1m1s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m44s
C++ / build (pull_request) Successful in 2m11s
2026-06-29 01:25:08 +02:00
AramJonghu afd08e8aa7 revert; clang-tidy does on same workflow, but nonblocking
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 19s
Python / lint-format (pull_request) Successful in 28s
Python / test (pull_request) Successful in 51s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m44s
C++ / build (pull_request) Successful in 2m15s
2026-06-29 01:19:39 +02:00
AramJonghu 7448fc101d slight revert into single workflow for missing tidy check reason
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 12s
Python / lint-format (pull_request) Successful in 34s
Python / test (pull_request) Successful in 51s
C++ / build (pull_request) Failing after 1m5s
C++ / lint (pull_request) Has been skipped
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m18s
2026-06-29 01:15:00 +02:00
AramJonghu 2e2747ac04 in warnings will show job failed
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 23s
Python / lint-format (pull_request) Successful in 29s
Python / test (pull_request) Successful in 58s
Build (C++) / build (pull_request) Successful in 1m48s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m48s
Lint (C++) / lint (pull_request) Failing after 2m2s
2026-06-29 01:07:09 +02:00
AramJonghu 55b73eea19 separate workflows; build and lint clangtidy
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 22s
Python / lint-format (pull_request) Successful in 29s
Python / test (pull_request) Successful in 1m0s
Build (C++) / build (pull_request) Successful in 1m52s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m49s
Lint (C++) / lint (pull_request) Successful in 2m5s
2026-06-29 01:03:12 +02:00
AramJonghu 94100b6e2f resolve clang-tidy step workflow
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 20s
Python / lint-format (pull_request) Successful in 31s
Python / test (pull_request) Successful in 50s
Build (C++) / build (pull_request) Successful in 56s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m14s
2026-06-29 00:59:23 +02:00
AramJonghu 60b0844b7f undo of cmakelist changes, using AUR instead to resolve cava build requirement
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 15s
Python / lint-format (pull_request) Successful in 26s
Python / test (pull_request) Successful in 35s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m18s
Build (C++) / build (pull_request) Has been cancelled
2026-06-29 00:49:24 +02:00
AramJonghu 1ac8162c30 adjusted CMake file to not require Cava
Build (C++) / build (pull_request) Failing after 4s
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 17s
Python / lint-format (pull_request) Successful in 22s
Python / test (pull_request) Successful in 34s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m12s
2026-06-29 00:45:47 +02:00
AramJonghu d82b6da074 ci: adjust link of dockerfile build origin
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 12s
Python / lint-format (pull_request) Successful in 19s
Python / test (pull_request) Successful in 35s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m9s
Build (C++) / build (pull_request) Failing after 5s
2026-06-29 00:24:05 +02:00
AramJonghu 4061cc60a3 CI/CD for build test; includes dockerbuild to avoid docker redownloading deps. avoid-c-arrays removed
Build (C++) / build (pull_request) Failing after 1s
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 11s
Python / lint-format (pull_request) Successful in 17s
Python / test (pull_request) Successful in 31s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m7s
2026-06-29 00:03:13 +02:00
AramJonghu b943f92c0c init new clang-tidy rules 2026-06-28 23:39:14 +02:00