Skip to content

Commit b6b2dfb

Browse files
committed
.github: reuse sharf workflow
1 parent a60680d commit b6b2dfb

File tree

2 files changed

+7
-77
lines changed

2 files changed

+7
-77
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -1,79 +1,9 @@
11
on: [push, pull_request]
22

3-
defaults:
4-
run:
5-
shell: bash
6-
73
jobs:
8-
jammy_ccws_static:
9-
runs-on: ubuntu-latest
10-
steps:
11-
- uses: actions/checkout@v4
12-
with:
13-
repository: asherikov/ccws
14-
- uses: actions/checkout@v4
15-
with:
16-
path: src/pjmsg_mcap_wrapper
17-
- run: make bp_install_build BUILD_PROFILE=scan_build
18-
- run: make bp_install_build BUILD_PROFILE=static_checks
19-
- run: mkdir -p src/.ccws
20-
- run: echo "pjmsg_mcap_wrapper/src/3rdparty/" >> src/.ccws/static_checks.exceptions.paths
21-
- run: make BUILD_PROFILE=static_checks
22-
- run: make dep_install PKG=pjmsg_mcap_wrapper
23-
- run: make pjmsg_mcap_wrapper BUILD_PROFILE=scan_build
24-
25-
jammy_ccws_plain_22:
26-
runs-on: ubuntu-22.04
27-
steps:
28-
- uses: actions/checkout@v4
29-
with:
30-
repository: asherikov/ccws
31-
- uses: actions/checkout@v4
32-
with:
33-
path: src/pjmsg_mcap_wrapper
34-
- run: make bp_install_build BUILD_PROFILE=reldebug
35-
- run: make dep_install PKG=pjmsg_mcap_wrapper
36-
- run: make pjmsg_mcap_wrapper
37-
- run: make test PKG=pjmsg_mcap_wrapper
38-
39-
jammy_ccws_plain_24:
40-
runs-on: ubuntu-24.04
41-
steps:
42-
- uses: actions/checkout@v4
43-
with:
44-
repository: asherikov/ccws
45-
- uses: actions/checkout@v4
46-
with:
47-
path: src/pjmsg_mcap_wrapper
48-
- run: make bp_install_build BUILD_PROFILE=reldebug
49-
- run: make dep_install PKG=pjmsg_mcap_wrapper
50-
- run: make pjmsg_mcap_wrapper
51-
- run: make test PKG=pjmsg_mcap_wrapper
52-
53-
jammy_ccws_threadsan:
54-
runs-on: ubuntu-latest
55-
steps:
56-
- uses: actions/checkout@v4
57-
with:
58-
repository: asherikov/ccws
59-
- uses: actions/checkout@v4
60-
with:
61-
path: src/pjmsg_mcap_wrapper
62-
- run: make bp_install_build BUILD_PROFILE=thread_sanitizer
63-
- run: make dep_install PKG=pjmsg_mcap_wrapper
64-
- run: make pjmsg_mcap_wrapper BUILD_PROFILE=thread_sanitizer
65-
- run: make test PKG=pjmsg_mcap_wrapper BUILD_PROFILE=thread_sanitizer
66-
67-
jammy_ccws_asan:
68-
runs-on: ubuntu-latest
69-
steps:
70-
- uses: actions/checkout@v4
71-
with:
72-
repository: asherikov/ccws
73-
- uses: actions/checkout@v4
74-
with:
75-
path: src/pjmsg_mcap_wrapper
76-
- run: make bp_install_build BUILD_PROFILE=addr_undef_sanitizers
77-
- run: make dep_install PKG=pjmsg_mcap_wrapper
78-
- run: make pjmsg_mcap_wrapper BUILD_PROFILE=addr_undef_sanitizers
79-
- run: make test PKG=pjmsg_mcap_wrapper BUILD_PROFILE=addr_undef_sanitizers
4+
tests:
5+
uses: asherikov/sharf/.github/workflows/test.yaml@as_workflow
6+
with:
7+
sharf_ref: as_workflow
8+
package_url: ${{ github.server_url }}/${{ github.repository }}.git
9+
package_version: ${{ github.sha }}

src/writer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Version 2.0. (see LICENSE or http://www.apache.org/licenses/LICENSE-2.0)
66
@brief
77
*/
8-
8+
eeeeeeee
99
#include "pjmsg_mcap_wrapper/all.h"
1010

1111
#include "HeaderCdrAux.ipp"

0 commit comments

Comments
 (0)