Skip to content

Commit 2a3a19c

Browse files
generate DEB package in CI
1 parent c15b305 commit 2a3a19c

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/main.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,27 @@ jobs:
5858
path: |
5959
./build/ROSProjectManager-*-*-*.zip
6060
61+
- name: install Qt Creator DEB package
62+
if: runner.os == 'Linux'
63+
run: |
64+
./packaging/qtcreator_deb_install.sh
65+
66+
- name: generate plugin DEB package
67+
if: runner.os == 'Linux'
68+
run: |
69+
cd build
70+
cpack -G DEB
71+
72+
- name: upload artifact (DEB)
73+
if: runner.os == 'Linux'
74+
uses: actions/upload-artifact@v4
75+
with:
76+
name: plugin_archive_artifact_${{ matrix.config.name }}
77+
if-no-files-found: error
78+
path: |
79+
./build/*.deb
80+
./build/*.ddeb
81+
6182
release:
6283
name: create release
6384
if: contains(github.ref, '/tags/')

0 commit comments

Comments
 (0)