Add comprehensive tests for cuddZddMisc.c achieving 97.7% line coverage #759
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Scan Build Analysis | |
| on: | |
| pull_request: | |
| branches: | |
| - main | |
| - 4.0.0 | |
| workflow_dispatch: | |
| concurrency: | |
| group: ${{ github.event_name }}-${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| scan-build-test: | |
| runs-on: ubuntu-24.04 | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Install dependencies | |
| run: | | |
| sudo apt-get update | |
| sudo apt-get install -y cmake ninja-build clang-tools | |
| - name: Configure with scan-build | |
| run: scan-build cmake -S . -B /tmp/build -DCMAKE_BUILD_TYPE=Debug | |
| - name: Build with scan-build | |
| run: scan-build -v -o /tmp/scan-build cmake --build /tmp/build |