Use this checklist before publishing Windows artifacts and docs.
- Backend health check passes:
GET /health - Jira local server reachable
- Repository on clean commit state
- JDK 17 active in Windows shell
- Build MSI installer:
.\gradlew.bat :composeApp:packageMsi- Build desktop distributable:
.\gradlew.bat :composeApp:createDistributable- Generate portable ZIP:
New-Item -ItemType Directory -Force -Path .\demo\binaries-v3\windows | Out-Null
Compress-Archive -Path .\composeApp\build\compose\binaries\main\app\BackLogAI\* -DestinationPath .\demo\binaries-v3\windows\BackLogAI-windows-portable.zip -Force- Confirm outputs exist:
composeApp/build/compose/binaries/main/msi/*.msidemo/binaries-v3/windows/BackLogAI-windows-portable.zip
- Launch app from installer build
- Launch app from portable ZIP build
- Health check indicator shows connected
- Generate v2 flow succeeds
- Sync to Jira succeeds and Jira key is shown
- Retry behavior works on sync failure path
- Android app generate + sync flow unaffected
- iOS app generate + sync flow unaffected
- macOS app generate + sync flow unaffected
- Slack
/backlogaiflow unaffected
- Add Windows demo media under
demo/windows-e2e-v3/ - Add published binaries under
demo/binaries-v3/windows/ - Update README links for Windows demo and binaries
- Update implementation plan status (In Progress -> Completed when done)
- Code-sign MSI when certificate is available
- Capture signing details in release notes