From a5bb3ec32ad6f7319ebd00407984c69fccd85636 Mon Sep 17 00:00:00 2001 From: Steven Enamakel Date: Fri, 17 Apr 2026 20:57:31 -0700 Subject: [PATCH] fix(ci): bump tauri-cef submodule to pick up cef-helper build fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Move the vendored tauri-cef submodule pointer from d278ff5d1 (which sits on `feat/cef-custom` — the wrong branch; .gitmodules tracks `feat/cef-notification-intercept`) to 1b58f715f, the current tip of the tracked branch. Fixes macOS release builds, which were failing in the `cargo install --locked --path vendor/tauri-cef/crates/tauri-cli` step with: error[E0583]: file not found for module `notification` --> src/main.rs:3:1 | 3 | mod notification; | ^^^^^^^^^^^^^^^^^ tauri-bundler/build.rs previously copied only cef-helper/Cargo.toml and src/main.rs into OUT_DIR before invoking a nested cargo build, but cef-helper's main.rs contains `mod notification;` and the sibling notification.rs was never copied. The fix on the fork (1b58f715f — "fix(bundler): copy entire cef-helper/src/ tree, not just main.rs") copies the whole src/ directory, which resolves the module. Linux and the CI Docker image are unaffected because the bundler build script short-circuits on non-apple-darwin targets; this only bites the macOS release matrix. --- app/src-tauri/vendor/tauri-cef | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src-tauri/vendor/tauri-cef b/app/src-tauri/vendor/tauri-cef index d278ff5d1..1b58f715f 160000 --- a/app/src-tauri/vendor/tauri-cef +++ b/app/src-tauri/vendor/tauri-cef @@ -1 +1 @@ -Subproject commit d278ff5d10a2982c48076b5c130cb604d5b48b77 +Subproject commit 1b58f715fa434664d0be20a10d706b9ed6bee94a