-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Labels
acceptedDirection approved, safe to start workDirection approved, safe to start workenhancementNew feature or requestNew feature or request
Milestone
Description
Summary
Enable the Scoop bucket auto-update job in the release workflow so that apm is installable via scoop install apm on Windows.
Current State
The release workflow already contains a fully scaffolded update-scoop job:
- File:
.github/workflows/build-release.yml - Job definition: starts at line 653
- Disabled guard to remove: line 659 —
if: false && github.ref_type == 'tag' && startsWith(github.ref_name, 'v') - Target repo:
microsoft/scoop-apm(needs to be created)
The job dispatches a repository_dispatch event to the Scoop bucket repo with the version and download URL.
Tasks
- Create the
microsoft/scoop-apmScoop bucket repository with the manifest template - Remove the
false &&guard from line 659 inbuild-release.yml - Test the end-to-end flow: tag a release -> Scoop manifest updated ->
scoop install apmworks - Update install instructions in README.md and docs/getting-started.md
Related
- Parent tracking issue: [TASK] Windows Native Support - Phase Summary & Package Manager Distribution #244
- Original feature request: [FEATURE] Windows Native Support #88
- PR feat: add phase 1 Windows native support #227 (Phase 1 implementation)
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