Skip to content

Harden Windows packaged releases#17

Merged
wimi321 merged 1 commit into
mainfrom
codex/harden-windows-v0.4.15
Jun 30, 2026
Merged

Harden Windows packaged releases#17
wimi321 merged 1 commit into
mainfrom
codex/harden-windows-v0.4.15

Conversation

@wimi321

@wimi321 wimi321 commented Jun 30, 2026

Copy link
Copy Markdown
Owner

Summary

Harden Windows packaged releases for GoAgent v0.4.15.

  • isolate Electron user-data/cache state from legacy AppData profiles
  • disable the Electron UI GPU path on Windows while leaving KataGo NVIDIA/OpenCL analysis intact
  • make Lite packages warn, not block, when bundled KataGo is absent
  • inspect packaged runtime paths from resources/app.asar and resources/data/katago instead of source-tree paths
  • add Standard/Lite/NVIDIA Windows packaged-app smoke checks before release artifact upload
  • add v0.4.15 multilingual release notes

Validation

  • node --test tests/sprint4-release-contract.test.mjs tests/lite-release-contract.test.mjs tests/nvidia-release-contract.test.mjs tests/katago-official-install-contract.test.mjs tests/katago-runtime-path-contract.test.mjs
  • node scripts/check_release_notes_i18n.mjs
  • node scripts/check_nvidia_release_assets.mjs
  • node scripts/check_lite_release_assets.mjs
  • node scripts/smoke_windows_packaged_app.mjs against downloaded v0.4.14 standard package reproduced the old packaged readiness bug while confirming KataGo itself was ready

Notes

Local full typecheck/build could not be completed in the previous sandbox because pnpm/node_modules access was blocked by EPERM. CI should run the full matrix on this branch.

@wimi321 wimi321 merged commit 615ddaf into main Jun 30, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant