-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Task
3 / 43 of 4 issues completed
Copy link
Labels
acceptedDirection approved, safe to start workDirection approved, safe to start workenhancementNew feature or requestNew feature or request
Milestone
Description
Context
This issue tracks the remaining work for full Windows native support, following the completion of Phase 1 in PR #227 (issue #88).
Phase 1 - Completed (PR #227)
- All unit tests passing on Windows (1828 tests, 102 skipped)
- Windows binary builds and runs (
apm.exevia PyInstaller) - Cross-platform source fixes (38 source files, 15 test files)
- Windows CI added to PR pipeline (
.github/workflows/ci.yml) - Release pipeline already includes
windows-x86_64binary target
Phase 2 - Package Manager Distribution (This Tracking Issue)
Windows users expect to install CLI tools via native package managers. The release workflow (.github/workflows/build-release.yml) already contains scaffolded but disabled jobs for all three major Windows package managers. Each sub-issue below covers enabling one of them.
Sub-Issues
- [TASK] Enable Scoop bucket auto-update on release #245 — Enable Scoop bucket auto-update on release
- [TASK] Enable WinGet manifest auto-update on release #246 — Enable WinGet manifest auto-update on release
- [TASK] Enable Chocolatey package auto-update on release #247 — Enable Chocolatey package auto-update on release
Acceptance Criteria
-
apminstallable via Scoop ([TASK] Enable Scoop bucket auto-update on release #245) -
apminstallable via WinGet ([TASK] Enable WinGet manifest auto-update on release #246) -
apminstallable via Chocolatey ([TASK] Enable Chocolatey package auto-update on release #247) - All three package manager jobs enabled in
build-release.yml(removeif: falseguards) - Install instructions updated in README.md and docs/getting-started.md
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
acceptedDirection approved, safe to start workDirection approved, safe to start workenhancementNew feature or requestNew feature or request