6464 strategy :
6565 fail-fast : false
6666 # Builds run concurrently. The shared-file race that forced serialization
67- # is gone: each job sets uploadUpdaterJson :false (below), so no job touches
67+ # is gone: each job sets includeUpdaterJson :false (below), so no job touches
6868 # latest.json. Per-platform installers + .sig files have unique names and
6969 # never collide. The updater-manifest job assembles latest.json once, after
7070 # all builds — single writer, no race.
@@ -139,7 +139,7 @@ jobs:
139139 run : pnpm install
140140
141141 - name : Install sccache
142- uses : mozilla/sccache-action@v0.0.9
142+ uses : mozilla/sccache-action@v0.0.10
143143
144144 - name : Build and Release Tauri App
145145 uses : tauri-apps/tauri-action@v0
@@ -159,10 +159,10 @@ jobs:
159159 uploadPlainBinary : true
160160 updaterJsonPreferNsis : true
161161 # Don't write latest.json here — concurrent jobs would race on the
162- # shared file. The .sig files still upload (uploadUpdaterSignatures
163- # defaults true); the updater-manifest job builds latest.json from
164- # them once all builds finish.
165- uploadUpdaterJson : false
162+ # shared file. The .sig files still upload as bundle artifacts; the
163+ # updater-manifest job builds latest.json from them once all builds
164+ # finish.
165+ includeUpdaterJson : false
166166
167167 # Experimental Android build — sideload APK, not Play Store. Release-signed
168168 # arm64-v8a only (covers ~all modern phones). tauri-action's `mobile: android`
0 commit comments