From 5abf0f276ef70db0b1aa81d67e98902f84a27643 Mon Sep 17 00:00:00 2001 From: Pencilcaseman Date: Wed, 30 Aug 2023 04:24:54 +0100 Subject: [PATCH] Refactor CI graph order --- .github/workflows/continuous-integration.yaml | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/.github/workflows/continuous-integration.yaml b/.github/workflows/continuous-integration.yaml index ddf955d0..baa65c8a 100644 --- a/.github/workflows/continuous-integration.yaml +++ b/.github/workflows/continuous-integration.yaml @@ -380,23 +380,6 @@ jobs: name: Documentation path: docs/build/** - quodona: - name: Run Qodana - needs: compile - runs-on: ubuntu-latest - continue-on-error: true - - steps: - - name: Checkout LibRapid - uses: actions/checkout@v3 - with: - submodules: recursive - - # - name: Qodana Scan - # uses: JetBrains/qodana-action@main - # env: - # QODANA_TOKEN: ${{ secrets.QODANA_TOKEN }} - run-benchmarks: name: Run Benchmarks on ${{ matrix.os }} with ${{ matrix.cxx }} needs: [ compile, build-docs ] @@ -584,9 +567,26 @@ jobs: name: LibRapid_Benchmark_SHA_${{ github.sha }} path: BECHMARK_RESULTS + quodona: + name: Run Qodana + needs: [ compile, upload-benchmarks ] + runs-on: ubuntu-latest + continue-on-error: true + + steps: + - name: Checkout LibRapid + uses: actions/checkout@v3 + with: + submodules: recursive + + # - name: Qodana Scan + # uses: JetBrains/qodana-action@main + # env: + # QODANA_TOKEN: ${{ secrets.QODANA_TOKEN }} + code-coverage: name: Code Coverage - needs: upload-benchmarks + needs: [ compile, upload-benchmarks ] runs-on: ubuntu-latest continue-on-error: true @@ -629,7 +629,7 @@ jobs: trigger-docs: name: Trigger Documentation Build - needs: [ compile, upload-benchmarks, quodona, build-docs ] + needs: [ compile, build-docs, quodona, code-coverage ] runs-on: ubuntu-latest if: github.event_name != 'pull_request' steps: