Skip to content

Commit 70bba37

Browse files
committed
feat(ci): ✨ Build launcher for stable release (#2231)
1 parent 362391b commit 70bba37

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed

.github/workflows/prepare-release.yml

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,9 @@ jobs:
8989
run: |
9090
cargo xtask prepare-deps --platform windows --ci
9191
cargo xtask package-streamer --gpl
92+
cargo xtask package-launcher
9293
93-
- name: Upload portable streamer for Windows
94+
- name: Upload streamer
9495
uses: actions/upload-release-asset@v1
9596
env:
9697
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -99,6 +100,15 @@ jobs:
99100
asset_path: ./build/alvr_streamer_windows.zip
100101
asset_name: alvr_streamer_windows.zip
101102
asset_content_type: application/zip
103+
- name: Upload launcher
104+
uses: actions/upload-release-asset@v1
105+
env:
106+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
107+
with:
108+
upload_url: ${{ needs.prepare_release.outputs.upload_url }}
109+
asset_path: ./build/alvr_launcher_windows.zip
110+
asset_name: alvr_launcher_windows.zip
111+
asset_content_type: application/zip
102112

103113
build_linux_streamer:
104114
runs-on: ubuntu-latest
@@ -128,9 +138,11 @@ jobs:
128138
id: build
129139
env:
130140
RUST_BACKTRACE: 1
131-
run: cargo xtask package-streamer --gpl
141+
run: |
142+
cargo xtask package-streamer --gpl
143+
cargo xtask package-launcher
132144
133-
- name: Upload streamer for Linux
145+
- name: Upload streamer (tar.gz)
134146
uses: actions/upload-release-asset@v1
135147
env:
136148
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -139,6 +151,15 @@ jobs:
139151
asset_path: ./build/alvr_streamer_linux.tar.gz
140152
asset_name: alvr_streamer_linux.tar.gz
141153
asset_content_type: application/gzip
154+
- name: Upload launcher
155+
uses: actions/upload-release-asset@v1
156+
env:
157+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
158+
with:
159+
upload_url: ${{ needs.prepare_release.outputs.upload_url }}
160+
asset_path: ./build/alvr_launcher_linux.tar.gz
161+
asset_name: alvr_launcher_linux.tar.gz
162+
asset_content_type: application/gzip
142163

143164
build_flatpak_bundle:
144165
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)