diff --git a/.github/workflows/build-all-debug.yml b/.github/workflows/build-all-debug.yml index 29e732a5f..cd4d0b2b5 100644 --- a/.github/workflows/build-all-debug.yml +++ b/.github/workflows/build-all-debug.yml @@ -16,21 +16,25 @@ defaults: shell: bash --noprofile --norc -x -eo pipefail {0} jobs: - cov: - strategy: - fail-fast: false - matrix: - include: - - compiler: gcc - coverage: ON - - compiler: clang - coverage: OFF + gcc-cov: + uses: ./.github/workflows/build-test.yml + with: + compiler: gcc + coverage: ON + server_version: main + type: Debug + name: "gcc: coverage" + secrets: + COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + + clang: uses: ./.github/workflows/build-test.yml with: - compiler: ${{ matrix.compiler }} - coverage: ${{ matrix.coverage }} + compiler: clang + server_version: main type: Debug - name: "${{ matrix.compiler }}: coverage ${{ matrix.coverage }}" + name: "clang" secrets: COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }} CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} @@ -46,6 +50,7 @@ jobs: uses: ./.github/workflows/build-test.yml with: sanitize: address + server_version: main lib_msg_delivery: ${{ matrix.lib_msg_delivery }} lib_write_deadline: ${{ matrix.lib_write_deadline }} name: "gcc: sanitize address: ${{ (matrix.lib_msg_delivery == 'ON' && matrix.lib_write_deadline == 'OFF' && 'msg-delivery') || (matrix.lib_msg_delivery == 'OFF' && matrix.lib_write_deadline == 'ON' && 'write-deadline') || 'default' }}" @@ -57,6 +62,7 @@ jobs: uses: ./.github/workflows/build-test.yml with: sanitize: thread + server_version: main name: "gcc: sanitize thread" secrets: COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}