Skip to content

chore: Add Scoop manifest and Windows CI validation#67

Merged
huacnlee merged 3 commits intomainfrom
feat/windows-scoop-install
Apr 1, 2026
Merged

chore: Add Scoop manifest and Windows CI validation#67
huacnlee merged 3 commits intomainfrom
feat/windows-scoop-install

Conversation

@huacnlee
Copy link
Copy Markdown
Member

@huacnlee huacnlee commented Apr 1, 2026

Summary

  • Add longbridge.json Scoop manifest for Windows installation:
    scoop install https://raw.githubusercontent.com/longbridge/longbridge-terminal/main/longbridge.json
  • Add .github/workflows/update-scoop.yml — automatically updates longbridge.json version and SHA256 after each release (mirrors the existing update-homebrew.yml pattern)
  • Update README.md to list Scoop as a Windows install option alongside the existing PowerShell script; update Requirements to include Windows
  • Extend test-install.yml to validate the Scoop manifest in CI (windows-scoop job)

Test plan

  • longbridge.json is valid JSON and Scoop can parse it
  • windows-scoop CI job installs via scoop install .\longbridge.json and verifies longbridge --version
  • update-scoop.yml workflow triggers after a release and commits updated version/hash

🤖 Generated with Claude Code

huacnlee and others added 3 commits April 1, 2026 20:03
Add longbridge.json Scoop manifest so Windows users can install via:
  scoop install https://raw.githubusercontent.com/longbridge/.../main/longbridge.json

Add update-scoop.yml workflow to bump version and SHA256 on each release.
Update README to list Scoop as a Windows install option and update Requirements.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Extend test-install.yml to trigger on longbridge.json changes and
add a windows-scoop job that installs Scoop then runs
`scoop install .\longbridge.json` to validate the manifest end-to-end.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Rename manifest file to scoop.json (more descriptive)
- Update update-scoop.yml and test-install.yml references
- Limit push trigger to main branch and tags to avoid duplicate runs on PR

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@huacnlee huacnlee merged commit d667650 into main Apr 1, 2026
3 of 4 checks passed
@huacnlee huacnlee deleted the feat/windows-scoop-install branch April 1, 2026 12:41
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