chore: linux ci

This commit is contained in:
zhom
2026-07-08 10:55:08 +04:00
parent 7249515c8e
commit d8c1a51d4a
2 changed files with 17 additions and 4 deletions
+17
View File
@@ -0,0 +1,17 @@
# cargo-audit configuration
#
# The ignored advisories below all concern `quick-xml` 0.39.4, which is pulled in
# ONLY by `wayland-scanner` (Linux clipboard support via arboard →
# tauri-plugin-clipboard-manager). `wayland-scanner` pins `quick-xml ^0.39`, so
# no patched release (>= 0.41.0) is reachable through that dependency chain.
#
# `wayland-scanner` uses quick-xml at build time to parse the Wayland protocol
# XML definitions that ship inside the crate — trusted, bundled input, never
# attacker-controlled — so the denial-of-service vectors these advisories
# describe do not apply. Our own direct dependency is already on the patched
# quick-xml 0.41. Remove these entries once wayland-scanner bumps its requirement.
[advisories]
ignore = [
"RUSTSEC-2026-0194", # quick-xml: quadratic runtime on duplicate start-tag attribute names
"RUSTSEC-2026-0195", # quick-xml: unbounded namespace-declaration allocation in NsReader
]
-4
View File
@@ -117,7 +117,6 @@ mod linux {
install_dir.join("wayfern").join("chrome"),
install_dir.join("chrome-linux").join("chrome"),
],
_ => vec![],
};
for executable_path in &possible_executables {
@@ -146,7 +145,6 @@ mod linux {
install_dir.join("wayfern").join("chrome"),
install_dir.join("chrome-linux").join("chrome"),
],
_ => vec![],
};
for exe_path in &possible_executables {
@@ -199,7 +197,6 @@ mod windows {
install_dir.join("wayfern").join("chrome.exe"),
install_dir.join("chrome-win").join("chrome.exe"),
],
_ => vec![],
};
for path in &possible_paths {
@@ -240,7 +237,6 @@ mod windows {
install_dir.join("wayfern").join("chrome.exe"),
install_dir.join("chrome-win").join("chrome.exe"),
],
_ => vec![],
};
for exe_path in &possible_executables {