File tree Expand file tree Collapse file tree 5 files changed +429
-253
lines changed
Expand file tree Collapse file tree 5 files changed +429
-253
lines changed Original file line number Diff line number Diff line change 1+ name : CI DustDDS
2+
3+ on :
4+ workflow_dispatch :
5+ pull_request :
6+ paths :
7+ - ' srcRs/DustDDS/**'
8+
9+ jobs :
10+ create_bin_release :
11+ name : Create binary release
12+ runs-on : ubuntu-latest
13+ defaults :
14+ run :
15+ working-directory : srcRs/DustDDS
16+ steps :
17+ - name : Checkout sources
18+ uses : actions/checkout@v4
19+ - name : Build executable
20+ run : cargo build --package dust_dds_shape_main_linux --release
21+ - name : Rename executable
22+ run : |
23+ version=$( cargo tree --package dust_dds --depth 0 --prefix none | tr -d 'dust_dds v' )
24+ cp ./target/release/dust_dds_shape_main_linux ./dust_dds-${version}_shape_main_linux
25+ mkdir artifacts
26+ zip --junk-paths artifacts/dust_dds-${version}_shape_main_linux.zip ./dust_dds-${version}_shape_main_linux
27+ - name : Upload executable artifact
28+ uses : actions/upload-artifact@v4
29+ with :
30+ name : interoperability_executable
31+ path : srcRs/DustDDS/artifacts/
You can’t perform that action at this time.
0 commit comments