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