Skip to content

Commit cccb308

Browse files
authored
feat(bundler): create signature for .deb bundle (#11562)
1 parent dc4d794 commit cccb308

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

.changes/deb-updater-support.md

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
'tauri-bundler': minor:feat
3+
'tauri-cli': minor:feat
4+
'@tauri-apps/cli': minor:feat
5+
---
6+
7+
Generate signature for `.deb` packages when `createUpdaterArtifacts` option is enabled.

crates/tauri-bundler/src/bundle.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ pub fn bundle_project(settings: &Settings) -> crate::Result<Vec<Bundle>> {
151151
| PackageType::MacOsBundle
152152
| PackageType::Nsis
153153
| PackageType::WindowsMsi
154+
| PackageType::Deb
154155
)
155156
} else {
156157
matches!(package_type, PackageType::MacOsBundle)
@@ -166,7 +167,7 @@ pub fn bundle_project(settings: &Settings) -> crate::Result<Vec<Bundle>> {
166167
// Self contained updater, no need to zip
167168
matches!(
168169
package_type,
169-
PackageType::AppImage | PackageType::Nsis | PackageType::WindowsMsi
170+
PackageType::AppImage | PackageType::Nsis | PackageType::WindowsMsi | PackageType::Deb
170171
)
171172
})
172173
{

crates/tauri-cli/src/bundle.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,11 @@ fn sign_updaters(
226226
.filter(|bundle| {
227227
matches!(
228228
bundle.package_type,
229-
PackageType::Updater | PackageType::Nsis | PackageType::WindowsMsi | PackageType::AppImage
229+
PackageType::Updater
230+
| PackageType::Nsis
231+
| PackageType::WindowsMsi
232+
| PackageType::AppImage
233+
| PackageType::Deb
230234
)
231235
})
232236
.collect();

0 commit comments

Comments
 (0)