Skip to content

Commit

Permalink
[action] update cppcheck version
Browse files Browse the repository at this point in the history
  • Loading branch information
supperthomas authored and mysterywolf committed Sep 4, 2024
1 parent 175a2ff commit 3174fcd
Showing 1 changed file with 24 additions and 3 deletions.
27 changes: 24 additions & 3 deletions .github/workflows/static_code_analysis.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
#
# Copyright (c) 2006-2024, RT-Thread Development Team
#
# SPDX-License-Identifier: Apache-2.0
#
# Change Logs:
# Date Author Notes
# 2024-09-04 Supperthomas add cppcheck use the latest release version
#
name: Static code analysis

on:
workflow_dispatch:
pull_request:
branches:
- master
Expand All @@ -25,11 +35,22 @@ jobs:
shell: bash
run: |
sudo apt-get update
sudo apt-get -qq install cppcheck
pip install click PyYaml
git clone https://github.com/danmar/cppcheck.git
cd cppcheck
git fetch --tags
latest_tag=$(git describe --tags `git rev-list --tags --max-count=1`)
echo "Latest release tag: $latest_tag"
git checkout $latest_tag
mkdir build
cd build
cmake ..
make
sudo make install
cppcheck --version
cd ../../
git remote -v
git fetch origin
cppcheck --version
ls
git branch -a
python tools/ci/cpp_check.py check
python tools/ci/cpp_check.py check

0 comments on commit 3174fcd

Please sign in to comment.