diff --git a/.github/workflows/bandit.yml b/.github/workflows/bandit.yml index b15e924a7e..ce1cb64c42 100644 --- a/.github/workflows/bandit.yml +++ b/.github/workflows/bandit.yml @@ -12,11 +12,6 @@ jobs: - name: Clone the git repo uses: actions/checkout@v3 - - name: Install apt packages - run: | - sudo apt-get update - sudo apt-get install -y doxygen - - name: Install pip packages run: pip install -r third_party/requirements.txt diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 701a3be4a2..c7f7c95ba4 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -11,8 +11,6 @@ jobs: strategy: fail-fast: false - matrix: - language: [ 'cpp', 'python' ] steps: - name: Checkout repository @@ -21,7 +19,7 @@ jobs: - name: Initialize CodeQL uses: github/codeql-action/init@v2 with: - languages: ${{ matrix.language }} + languages: cpp, python - name: Install pip packages run: pip install -r third_party/requirements.txt @@ -34,8 +32,6 @@ jobs: - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v2 - with: - category: "/language:${{matrix.language}}" analyze-windows: name: Analyze on Windows @@ -45,8 +41,6 @@ jobs: strategy: fail-fast: false - matrix: - language: [ 'cpp', 'python' ] steps: - name: Checkout repository @@ -55,7 +49,7 @@ jobs: - name: Initialize CodeQL uses: github/codeql-action/init@v2 with: - languages: ${{ matrix.language }} + languages: cpp, python - name: Install pip packages run: python3 -m pip install -r third_party/requirements.txt @@ -68,5 +62,3 @@ jobs: - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v2 - with: - category: "/language:${{matrix.language}}" diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index ed6cd31ca9..de327f92c7 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -31,20 +31,12 @@ jobs: - name: Clone the git repo uses: actions/checkout@v3 - - name: Install apt packages - run: | - sudo apt-get update - sudo apt-get install -y doxygen - - name: Install pip packages run: pip install -r third_party/requirements.txt - name: Configure CMake - run: cmake -B $WORKDIR/build -DUR_ENABLE_TRACING=ON -DUR_DEVELOPER_MODE=ON -DUR_BUILD_TESTS=ON -DUR_FORMAT_CPP_STYLE=ON -DUMF_ENABLE_POOL_TRACKING=ON + run: cmake -B $WORKDIR/build -DUR_ENABLE_TRACING=ON -DUR_DEVELOPER_MODE=ON -DUR_BUILD_TESTS=ON -DUMF_ENABLE_POOL_TRACKING=ON - - name: Generate source from spec, check for uncommitted diff - run: | - cmake --build $WORKDIR/build --target check-generated - name: Run Coverity run: | cd $WORKDIR/build