mirror of
https://github.com/tauri-apps/plugins-workspace.git
synced 2026-07-24 17:20:51 +02:00
feat(ci): also test on Windows and macOS (#366)
This commit is contained in:
committed by
GitHub
parent
22991af9f4
commit
b064718f32
@@ -610,7 +610,7 @@ impl<R: Runtime> Update<R> {
|
||||
&self.extract_path,
|
||||
self.with_elevated_task,
|
||||
&self.app.config(),
|
||||
&self.app.state::<UpdaterState>().config,
|
||||
&self.app.state::<crate::UpdaterState>().config,
|
||||
)?;
|
||||
#[cfg(not(target_os = "windows"))]
|
||||
copy_files_and_run(archive_buffer, &self.extract_path)?;
|
||||
@@ -738,7 +738,7 @@ fn copy_files_and_run<R: Read + Seek>(
|
||||
// Run the EXE
|
||||
let mut installer = Command::new(found_path);
|
||||
if tauri::utils::config::WindowsUpdateInstallMode::Quiet
|
||||
== config.tauri.bundle.updater.install_mode
|
||||
== config.tauri.bundle.updater.windows.install_mode
|
||||
{
|
||||
installer.arg("/S");
|
||||
}
|
||||
@@ -798,10 +798,11 @@ fn copy_files_and_run<R: Read + Seek>(
|
||||
msi_path_arg.push(&found_path);
|
||||
msi_path_arg.push("\"\"\"");
|
||||
|
||||
let mut msiexec_args = updater_config
|
||||
let mut msiexec_args = config
|
||||
.tauri
|
||||
.bundle
|
||||
.updater
|
||||
.windows
|
||||
.install_mode
|
||||
.clone()
|
||||
.msiexec_args()
|
||||
|
||||
Reference in New Issue
Block a user