You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**CI parallel builds:**`build.yml` uses PowerShell `Start-Job` for intra-step parallelism — npm ci runs in background during asset download; frontend/Updater/TranslatorEndpoint build in parallel; main ZIP created in background during component ZIP creation
171
+
-**CI parallel builds:**`build.yml` uses PowerShell `Start-Job` for intra-step parallelism — npm ci runs in background during asset download; frontend/TranslatorEndpoint build in parallel (Updater AOT runs as separate step — AOT needs native toolchain unreliable inside `Start-Job`); main ZIP created in background during component ZIP creation
172
172
-**CI NuGet cache:**`actions/cache@v4` on `~/.nuget/packages` keyed by `hashFiles('**/*.csproj')`; explicit `dotnet restore` before parallel builds, then `--no-restore` on all subsequent dotnet commands
173
173
-**CI component ZIPs:** Use `ZipFileExtensions.CreateEntryFromFile` with path prefix directly — do NOT create temp wrapper directories with `Copy-Item` (wastes I/O on large bundled assets)
174
174
-**CI version tracking:**`.github/deps.json` stores last-known versions; `dep-check.yml` compares upstream
0 commit comments