Skip to content

Fix: [ENHANCEMENT] Support installation via Scoop (Windows)#22

Open
gabrnavarro wants to merge 2 commits intoBharath-code:mainfrom
gabrnavarro:bot/task-53-issue-19
Open

Fix: [ENHANCEMENT] Support installation via Scoop (Windows)#22
gabrnavarro wants to merge 2 commits intoBharath-code:mainfrom
gabrnavarro:bot/task-53-issue-19

Conversation

@gabrnavarro
Copy link

What changed

  • Added a git-scope.json Scoop manifest file for Windows installation support, with architecture entries for both 64-bit (amd64) and ARM64, checkver for version detection, and autoupdate for automatic URL updates on new releases.
  • Updated README.md to document the Scoop installation method alongside existing Homebrew and source options.
  • Added a test to validate the Scoop manifest structure.

Why

Windows developers currently have to build from source to install git-scope. Adding a Scoop manifest makes installation as simple as scoop install git-scope.

Fixes #19

Testing

  • Verified the manifest is valid JSON with all required Scoop fields (version, description, homepage, license, architecture, bin, checkver, autoupdate).
  • Confirmed architecture entries include both 64bit and arm64 with correct URL patterns matching the goreleaser archive naming convention.
  • Ran go test ./... — all tests pass.
  • Added git-scope_test.go with a test that validates the manifest structure.

@Bharath-code
Copy link
Owner

Thanks for your contribution, will review it.

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.

[ENHANCEMENT] Support installation via Scoop (Windows)

2 participants