3333 run : |
3434 premium_version=${{ inputs.premium_version }}
3535 if [ -z $premium_version ]; then
36- premium_version=26.3 .0
36+ premium_version=26.9 .0
3737 #wget https://files.cppchecksolutions.com/devdrop/cppcheckpremium-$premium_version-amd64.tar.gz -O cppcheckpremium.tar.gz
38- wget https://files.cppchecksolutions.com/$premium_version/ubuntu-24.04/cppcheckpremium-$premium_version-amd64.tar.gz -O cppcheckpremium.tar.gz
38+ wget https://files.cppchecksolutions.com/release/2026/ $premium_version/ubuntu-24.04/cppcheckpremium-$premium_version-amd64.tar.gz -O cppcheckpremium.tar.gz
3939 else
4040 wget https://files.cppchecksolutions.com/$premium_version/ubuntu-24.04/cppcheckpremium-$premium_version-amd64.tar.gz -O cppcheckpremium.tar.gz
4141 fi
@@ -44,16 +44,18 @@ jobs:
4444
4545 - name : Generate a license file
4646 run : |
47- echo cppcheck > cppcheck.lic
48- echo 261231 >> cppcheck.lic
49- echo 80000 >> cppcheck.lic
50- echo 4b64673f03fb6230 >> cppcheck.lic
51- echo path:lib >> cppcheck.lic
47+ echo 1 > cppcheck-premium-git.lic
48+ echo 271231 >> cppcheck-premium-git.lic
49+ echo 70c84e8412a64e58 >> cppcheck-premium-git.lic
50+ echo fbb65b6bd40de73b >> cppcheck-premium-git.lic
51+ echo autosar:1 >> cppcheck-premium-git.lic
52+ echo cert:1 >> cppcheck-premium-git.lic
53+ echo misra:1 >> cppcheck-premium-git.lic
54+ echo licensed-to:Cppcheck CI >> cppcheck-premium-git.lic
5255
5356 - name : Check
5457 run : |
55- cppcheckpremium/premiumaddon --check-loc-license cppcheck.lic > cppcheck-premium-loc
56- cppcheckpremium/cppcheck --premium=safety-off -j$(nproc) -D__GNUC__ -D__CPPCHECK__ --suppressions-list=cppcheckpremium-suppressions --platform=unix64 --enable=style --premium=misra-c++-2023 --premium=cert-c++-2016 --inline-suppr lib --error-exitcode=0 --output-format=sarif 2> results.sarif
58+ cppcheckpremium/cppcheck --premium-license-file=cppcheck-premium-git.lic --premium=safety-off -j$(nproc) -D__GNUC__ -D__CPPCHECK__ --suppressions-list=cppcheckpremium-suppressions --platform=unix64 --enable=style --premium=misra-c++-2023 --premium=cert-c++-2016 --inline-suppr lib --error-exitcode=0 --output-format=sarif 2> results.sarif
5759
5860 - name : Cat results
5961 run : |
0 commit comments