#vswhom-sys in tauri-plugin-shell ?

5 messages · Page 1 of 1 (latest)

candid bone
#

I am using caching in GH actions (windows) and I seen this recompile (when before it didn't).

vite v5.3.2 building for production...
...
dist/assets/index-0M1iEA7z.js   1.11 kB │ gzip: 0.59 kB
✓ built in 130ms
   Compiling vswhom-sys v0.1.2
   Compiling vswhom v0.1.0
   Compiling embed-resource v2.4.2
   Compiling tauri-winres v0.1.1
   Compiling tauri-build v2.0.0-beta.17
   Compiling tauri v2.0.0-beta.22
   Compiling tauri-app-rs v0.0.0 (D:\a\tauri-e2e\tauri-e2e\tauri-app\src-tauri)
   Compiling tauri-plugin-shell v2.0.0-beta.7
    Finished `release` profile [optimized] target(s) in 1m 57s
    Built application at: D:\a\tauri-e2e\tauri-e2e\target\release\tauri-app-rs.exe

I made a search on discord for vswhom-sys (try yourself) and found something, but not much.
https://crates.io/crates/vswhom-sys states Please note that the native code was discovered to cause memory corruption in some cases.

Is this fine?

pseudo sierra
#

Yep, all good. vswhom is only used at built time, it's not part of the actual app.

#

Can't tell why it's recompiling though, unlike in your other thread, vswhom didn't see any updates so it can't be an outdated cache.

#

that said, maybe the cache doesn't cache dependencies of the build script but only the main deps? 🤔

candid bone
#

GH Windows runner is a mess in a lot of things ^