File tree Expand file tree Collapse file tree 1 file changed +7
-12
lines changed Expand file tree Collapse file tree 1 file changed +7
-12
lines changed Original file line number Diff line number Diff line change @@ -27,23 +27,13 @@ jobs:
27
27
- name : Create default Conan profile
28
28
run : conan profile detect
29
29
30
- - name : Install Rust toolchain
31
- run : rustup component add rustfmt clippy
32
30
33
- - name : Build and install Zenoh-c
34
- shell : bash
35
- run : |
36
- git clone https://github.com/eclipse-zenoh/zenoh-c.git
37
- cd zenoh-c && mkdir -p build && cd build
38
- cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=~/local
39
- cmake --build . --target install --config Release
40
-
41
31
- name : Fetch and link up-core-api
42
32
shell : bash
43
33
run : |
44
34
git clone -b uprotocol-core-api-1.5.6 https://github.com/eclipse-uprotocol/up-core-api.git
45
35
git submodule update --init --recursive
46
-
36
+
47
37
- name : Build && install up-cpp
48
38
shell : bash
49
39
run : |
58
48
cd build
59
49
ctest
60
50
61
-
51
+ - name : Create up-cpp Conan package
52
+ shell : bash
53
+ run : |
54
+ conan create . --build=missing
55
+
56
+
62
57
# NOTE: In GitHub repository settings, the "Require status checks to pass
63
58
# before merging" branch protection rule ensures that commits are only merged
64
59
# from branches where specific status checks have passed. These checks are
You can’t perform that action at this time.
0 commit comments