diff --git a/.github/workflows/fastfetch-check.yml b/.github/workflows/fastfetch-check.yml index 0d00af14a..b6e3187ff 100644 --- a/.github/workflows/fastfetch-check.yml +++ b/.github/workflows/fastfetch-check.yml @@ -10,8 +10,8 @@ env: BUILD_TYPE: Release jobs: - analyze: - name: Analyze + default: + name: Build runs-on: ubuntu-latest permissions: actions: read @@ -21,22 +21,6 @@ jobs: fail-fast: false matrix: language: [ 'cpp' ] - steps: - - name: Checkout repository - uses: actions/checkout@v2 - - - name: Initialize CodeQL - uses: github/codeql-action/init@v1 - with: - languages: ${{ matrix.language }} - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 - - build: - name: Build - runs-on: ubuntu-latest - steps: - name: Checkout repository uses: actions/checkout@v2 @@ -45,8 +29,7 @@ jobs: run: sudo apt-get update && sudo apt-get install -y libpci-dev libvulkan-dev libwayland-dev libxrandr-dev libxcb-randr0-dev libdconf-dev libxfconf-0-dev librpm-dev libzstd-dev - name: Configure - working-directory: ${{github.workspace}}/build - run: cmake .. -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} + run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} . - name: Build working-directory: ${{github.workspace}}/build @@ -59,3 +42,11 @@ jobs: - name: Run fastfetch-test-strbuf working-directory: ${{github.workspace}}/build run: ./fastfetch-test-strbuf + + - name: Initialize CodeQL + uses: github/codeql-action/init@v1 + with: + languages: ${{ matrix.language }} + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v1