From f60fea0515996b38477c97fe667585cfaa883223 Mon Sep 17 00:00:00 2001 From: Tobias Heider Date: Tue, 3 Sep 2024 14:43:05 +0200 Subject: [PATCH] syntax fixes --- .github/workflows/codechecker.yaml | 57 ++++++++++++++---------------- 1 file changed, 27 insertions(+), 30 deletions(-) diff --git a/.github/workflows/codechecker.yaml b/.github/workflows/codechecker.yaml index 8a77a952..936d3fee 100644 --- a/.github/workflows/codechecker.yaml +++ b/.github/workflows/codechecker.yaml @@ -5,39 +5,36 @@ on: - cron: '0 0 * * *' workflow_dispatch: -job: - steps: - - uses: actions/checkout@v4 +jobs: + check: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 - - name: Install libevent - run: sudo apt install libevent-dev libsystemd-dev + - name: Install libevent + run: sudo apt install libevent-dev libsystemd-dev - - name: Create Build Environment - # Some projects don't allow in-source building, so create a separate build directory - # We'll use this as our working directory for all subsequent commands - run: cmake -E make_directory ${{github.workspace}}/build + - name: Create Build Environment + run: cmake -E make_directory ${{github.workspace}}/build - - name: Configure CMake - # Use a bash shell so we can use the same syntax for environment variable - # access regardless of the host operating system - shell: bash - working-directory: ${{github.workspace}}/build - run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=Debug -DCMAKE_EXPORT_COMPILE_COMMANDS=ON + - name: Configure CMake + shell: bash + working-directory: ${{github.workspace}}/build + run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=Debug -DCMAKE_EXPORT_COMPILE_COMMANDS=ON - - name: Build - working-directory: ${{github.workspace}}/build - shell: bash - # Execute the build. You can specify a specific target with "--target " - run: cmake --build . --config $BUILD_TYPE + - name: Build + working-directory: ${{github.workspace}}/build + shell: bash + run: cmake --build . --config $BUILD_TYPE - # Run the analysis - - uses: whisperity/codechecker-analysis-action@v1 - id: codechecker - with: - logfile: ${{ github.workspace }}/build/compile_commands.json + # Run the analysis + - uses: whisperity/codechecker-analysis-action@v1 + id: codechecker + with: + logfile: ${{ github.workspace }}/build/compile_commands.json - # Upload the results to the CI. - - uses: actions/upload-artifact@v2 - with: - name: "CodeChecker Bug Reports" - path: ${{ steps.codechecker.outputs.result-html-dir }} + # Upload the results to the CI. + - uses: actions/upload-artifact@v2 + with: + name: "CodeChecker Bug Reports" + path: ${{ steps.codechecker.outputs.result-html-dir }}