fix(CI): cppcheck failure step (#17240)

* feat: add cppcheck for scripts

* fix: cppcheck step failure

* trigger cppcheck build, it should fail

* fix: cppcheck should succeed

* fix: cppcheck
This commit is contained in:
Stefano Borzì
2023-09-21 12:43:57 +02:00
committed by GitHub
parent b1c92f498a
commit 168192b731
4 changed files with 11 additions and 9 deletions

View File

@@ -26,12 +26,9 @@ jobs:
run: |
sudo apt update -y
sudo apt install -y cppcheck
cppcheck --force --inline-suppr \
-i src/server/game/Achievements/AchievementMgr.cpp \
-i src/server/game/AuctionHouse/AuctionHouseMgr.cpp \
-i src/server/game/Battlegrounds/Zones/BattlegroundSA.cpp \
-i src/server/game/DungeonFinding/LFGMgr.cpp \
-i src/server/game/Entities/GameObject/GameObject.cpp \
-i src/server/game/Entities/Pet/Pet.cpp \
-i src/server/game/Entities/Player/Player.cpp \
src/
cppcheck --force --inline-suppr --suppressions-list=./.suppress.cppcheck src/ --output-file=report.txt
if [ -s report.txt ]; then # if file is not empty
cat report.txt
exit 1 # let github action fails
fi