Address code review feedback

- Consolidate file patterns in simulation script
- Improve Conan error handling with better messaging
- Fix TODO/FIXME check consistency between CI and local
- Update documentation badge URL to use generic placeholder

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2025-12-27 03:50:55 +00:00
parent e67b845cbc
commit edfcf00d2e
3 changed files with 16 additions and 7 deletions

View File

@@ -36,8 +36,9 @@ jobs:
- name: Check for TODO/FIXME without issue reference
run: |
echo "Checking for untracked TODOs..."
! git grep -n "TODO\|FIXME" -- '*.cpp' '*.h' '*.qml' | grep -v "#[0-9]" || \
if git grep -n "TODO\|FIXME" -- '*.cpp' '*.h' '*.qml' | grep -v "#[0-9]"; then
echo "Warning: Found TODOs without issue references (not failing build)"
fi
- name: Verify CMake syntax
run: |