mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-13 01:08:35 +00:00
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:
15
.github/workflows/cpp-check.yml
vendored
15
.github/workflows/cpp-check.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user