@@ -20,30 +20,35 @@ jobs:
2020 rust_targets : ' '
2121 cargo_features : ' '
2222 llama_backend : ' macos-arm64'
23+ bundle_args : ' --bundles app,dmg'
2324
2425 - platform : ' macos-14'
2526 args : ' --target x86_64-apple-darwin'
2627 rust_targets : ' x86_64-apple-darwin'
2728 cargo_features : ' '
2829 llama_backend : ' macos-x64'
30+ bundle_args : ' --bundles app,dmg'
2931
3032 - platform : ' ubuntu-22.04'
3133 args : ' '
3234 rust_targets : ' '
3335 cargo_features : ' '
3436 llama_backend : ' ubuntu-x64'
37+ bundle_args : ' --bundles deb,appimage,rpm'
3538
3639 - platform : ' windows-latest'
3740 args : ' '
3841 rust_targets : ' '
3942 cargo_features : ' '
4043 llama_backend : ' win-cpu-x64'
44+ bundle_args : ' --bundles nsis'
4145
4246 - platform : ' windows-latest'
4347 args : ' --target aarch64-pc-windows-msvc'
4448 rust_targets : ' aarch64-pc-windows-msvc'
4549 cargo_features : ' '
4650 llama_backend : ' win-arm64'
51+ bundle_args : ' --bundles nsis'
4752
4853 runs-on : ${{ matrix.platform }}
4954 steps :
@@ -118,5 +123,5 @@ jobs:
118123
119124 releaseDraft : true
120125 prerelease : false
121- args : ${{ matrix.args }}${{ matrix.cargo_features && format(' --features {0}', matrix.cargo_features) || '' }}
126+ args : ${{ matrix.args }} ${{ matrix.bundle_args }} ${{ matrix.cargo_features && format(' --features {0}', matrix.cargo_features) || '' }}
122127 updaterJsonPreferNsis : true
0 commit comments