Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
levb committed Apr 19, 2024
1 parent f0ee5a0 commit 54d27c0
Showing 1 changed file with 18 additions and 12 deletions.
30 changes: 18 additions & 12 deletions .github/workflows/build-all-debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand All @@ -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' }}"
Expand All @@ -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 }}
Expand Down

0 comments on commit 54d27c0

Please sign in to comment.