rightwheel: Add version 2.10.3#17802
Conversation
📝 WalkthroughWalkthroughThis pull request adds a new package manifest file Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Suggested labels
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Tip 💬 Introducing Slack Agent: The best way for teams to turn conversations into code.Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.
Built for teams:
One agent for your entire SDLC. Right inside Slack. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 2
🧹 Nitpick comments (1)
bucket/RightWheel.json (1)
1-16: Testing instructions for this manifest.Before merging, please test the manifest locally:
1. Optional: Enable debug mode and set GitHub token (for release API access):
scoop config debug true scoop config gh_token <your-github-token> # Read access only2. Force version detection and autoupdate:
.\bin\checkver.ps1 -App rightwheel -f3. Auto-format (Lint) the JSON manifest:
.\bin\formatjson.ps1 -App rightwheel4. Test installation:
scoop install bucket\rightwheel.json5. Verify the application launches correctly and the shortcut works as expected.
See the Contribution Guide and App Manifests Wiki for more details.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@bucket/RightWheel.json` around lines 1 - 16, The manifest must be tested locally before merge: enable debug and optionally set gh_token, then run the provided checkver script to force version detection for the RightWheel manifest (use .\bin\checkver.ps1 -App rightwheel -f), run the JSON linter/formatter for the RightWheel.json (.\bin\formatjson.ps1 -App rightwheel) to ensure format, install the package via scoop (scoop install bucket\rightwheel.json) to verify the autoupdate/url/version fields (check "version", "autoupdate" and "checkver" entries) and confirm RightWheel.exe launches and the "RightWheel" shortcut works as expected; report any failures or mismatches (hash, url, executable name, shortcut) so we can adjust the manifest.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@bucket/RightWheel.json`:
- Around line 1-16: The manifest filename violates Scoop's lowercase naming
convention: rename RightWheel.json to rightwheel.json and update any references
if present; ensure the new filename uses only lowercase letters, numbers,
hyphens or dots and keep the file contents unchanged (the manifest keys like
"url", "bin": "RightWheel.exe", "shortcuts" etc. do not require modification).
- Around line 1-16: The package RightWheel.json fails acceptance because the
upstream repo has <100 stars and you didn't create/link a package-request issue;
create a package request using the provided template URL
(https://github.com/ScoopInstaller/Extras/issues/new?labels=package-request&template=package-request.yml&title=%5BRequest%5D%3A+RightWheel),
post the new issue number into the PR description (e.g., "Fixes #<issue>"), and
only proceed with the manifest (RightWheel.json) once the project meets the
acceptance criteria (>=100 GitHub stars, stable release, English interface);
update the PR description to reference the created issue and do not merge until
those criteria are satisfied.
---
Nitpick comments:
In `@bucket/RightWheel.json`:
- Around line 1-16: The manifest must be tested locally before merge: enable
debug and optionally set gh_token, then run the provided checkver script to
force version detection for the RightWheel manifest (use .\bin\checkver.ps1 -App
rightwheel -f), run the JSON linter/formatter for the RightWheel.json
(.\bin\formatjson.ps1 -App rightwheel) to ensure format, install the package via
scoop (scoop install bucket\rightwheel.json) to verify the
autoupdate/url/version fields (check "version", "autoupdate" and "checkver"
entries) and confirm RightWheel.exe launches and the "RightWheel" shortcut works
as expected; report any failures or mismatches (hash, url, executable name,
shortcut) so we can adjust the manifest.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: 4c31faf5-2be1-4e4c-a0fd-73833f1690ee
📒 Files selected for processing (1)
bucket/RightWheel.json
| { | ||
| "version": "2.10.3", | ||
| "description": "Mouse shortcut panel for Windows — hold right-click and scroll to instantly launch apps, trigger shortcuts, run commands and open URLs.", | ||
| "homepage": "https://chautnus.github.io/RightWheel/", | ||
| "license": "Freeware", | ||
| "url": "https://github.com/chautnus/RightWheel/releases/download/v2.10.3/RightWheel.exe", | ||
| "hash": "sha256:1d4cc62c03a17429825a9ecdb871418489e42ff7ceb55cbbf38bc623867f9449", | ||
| "bin": "RightWheel.exe", | ||
| "shortcuts": [["RightWheel.exe", "RightWheel"]], | ||
| "checkver": { | ||
| "github": "https://github.com/chautnus/RightWheel" | ||
| }, | ||
| "autoupdate": { | ||
| "url": "https://github.com/chautnus/RightWheel/releases/download/v$version/RightWheel.exe" | ||
| } | ||
| } No newline at end of file |
There was a problem hiding this comment.
Filename must be lowercase.
The manifest filename RightWheel.json violates Scoop's naming convention. Manifest filenames MUST consist only of lowercase letters, numbers, hyphens (-), and dots (.).
Rename the file to rightwheel.json.
As per coding guidelines, Scoop manifests must follow strict filename conventions. See the Contribution Guide for details.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@bucket/RightWheel.json` around lines 1 - 16, The manifest filename violates
Scoop's lowercase naming convention: rename RightWheel.json to rightwheel.json
and update any references if present; ensure the new filename uses only
lowercase letters, numbers, hyphens or dots and keep the file contents unchanged
(the manifest keys like "url", "bin": "RightWheel.exe", "shortcuts" etc. do not
require modification).
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Description: Check GitHub repository stars to verify acceptance criteria (>= 100 stars required)
gh api repos/chautnus/RightWheel --jq '{stars: .stargazers_count, watchers: .watchers_count, forks: .forks_count, open_issues: .open_issues_count, description: .description, language: .language}'Repository: ScoopInstaller/Extras
Length of output: 318
Package does not meet acceptance criteria and missing package request issue link.
This repository has 0 GitHub stars, which fails the minimum requirement of 100+ stars for new packages to be reasonably well-known and widely used. Additionally, a package request issue must be created and linked in the PR description.
Before proceeding, please:
- Create a package request issue: https://github.com/ScoopInstaller/Extras/issues/new?labels=package-request&template=package-request.yml&title=%5BRequest%5D%3A+RightWheel
- Reference the issue number in your PR description (e.g., "Fixes
#12345") - Ensure the package meets acceptance criteria:
- Reasonably well-known and widely used (100+ GitHub stars for GitHub projects)
- A stable release available (not in pre-release or alpha stage)
- English interface (or at least English documentation)
See the Contribution Guide for additional details.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@bucket/RightWheel.json` around lines 1 - 16, The package RightWheel.json
fails acceptance because the upstream repo has <100 stars and you didn't
create/link a package-request issue; create a package request using the provided
template URL
(https://github.com/ScoopInstaller/Extras/issues/new?labels=package-request&template=package-request.yml&title=%5BRequest%5D%3A+RightWheel),
post the new issue number into the PR description (e.g., "Fixes #<issue>"), and
only proceed with the manifest (RightWheel.json) once the project meets the
acceptance criteria (>=100 GitHub stars, stable release, English interface);
update the PR description to reference the created issue and do not merge until
those criteria are satisfied.
Thanks for your contribution! However, it appears that your package looks quiet new and doesn't fully meet the essential criteria. Please feel free to reopen this PR once it fully meets the criteria, or consider creating your own bucket instead. |
Description
Adds a Scoop manifest for RightWheel v2.10.3.
RightWheel is a mouse shortcut panel for Windows - hold right-click and scroll to instantly launch apps, trigger shortcuts, run commands, and open URLs. It is a portable single-executable application with no installer required.
Manifest details