Skip to content

Initial commit

Initial commit #3

Workflow file for this run

on: [push, pull_request]
defaults:
run:
shell: bash
jobs:
jammy_ccws_static:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
repository: asherikov/ccws
- uses: actions/checkout@v4
with:
path: src/pjmsg_mcap_wrapper
- run: make bp_install_build BUILD_PROFILE=scan_build
- run: make bp_install_build BUILD_PROFILE=static_checks
- run: mkdir -p src/.ccws
- run: echo "pjmsg_mcap_wrapper/src/3rdparty/" >> src/.ccws/static_checks.exceptions.paths
- run: make BUILD_PROFILE=static_checks
- run: make dep_install PKG=pjmsg_mcap_wrapper
- run: make pjmsg_mcap_wrapper BUILD_PROFILE=scan_build
jammy_ccws_plain_22:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
with:
repository: asherikov/ccws
- uses: actions/checkout@v4
with:
path: src/pjmsg_mcap_wrapper
- run: make bp_install_build BUILD_PROFILE=reldebug
- run: make dep_install PKG=pjmsg_mcap_wrapper
- run: make pjmsg_mcap_wrapper
- run: make test PKG=pjmsg_mcap_wrapper
jammy_ccws_plain_24:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
repository: asherikov/ccws
- uses: actions/checkout@v4
with:
path: src/pjmsg_mcap_wrapper
- run: make bp_install_build BUILD_PROFILE=reldebug
- run: make dep_install PKG=pjmsg_mcap_wrapper
- run: make pjmsg_mcap_wrapper
- run: make test PKG=pjmsg_mcap_wrapper
jammy_ccws_threadsan:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
repository: asherikov/ccws
- uses: actions/checkout@v4
with:
path: src/pjmsg_mcap_wrapper
- run: make bp_install_build BUILD_PROFILE=thread_sanitizer
- run: make dep_install PKG=pjmsg_mcap_wrapper
- run: make pjmsg_mcap_wrapper BUILD_PROFILE=thread_sanitizer
- run: make test PKG=pjmsg_mcap_wrapper BUILD_PROFILE=thread_sanitizer
jammy_ccws_asan:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
repository: asherikov/ccws
- uses: actions/checkout@v4
with:
path: src/pjmsg_mcap_wrapper
- run: make bp_install_build BUILD_PROFILE=addr_undef_sanitizers
- run: make dep_install PKG=pjmsg_mcap_wrapper
- run: make pjmsg_mcap_wrapper BUILD_PROFILE=addr_undef_sanitizers
- run: make test PKG=pjmsg_mcap_wrapper BUILD_PROFILE=addr_undef_sanitizers