Skip to content

input-leap: Add version 3.0.3#17819

Open
scillidan wants to merge 1 commit into
ScoopInstaller:masterfrom
scillidan:input-leap
Open

input-leap: Add version 3.0.3#17819
scillidan wants to merge 1 commit into
ScoopInstaller:masterfrom
scillidan:input-leap

Conversation

@scillidan
Copy link
Copy Markdown
Contributor

Closes #14395

  • Use conventional PR title: <manifest-name[@version]|chore>: <general summary of the pull request>
  • I have read the Contributing Guide

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 17, 2026

Review Change Stack

📝 Walkthrough

Walkthrough

This PR adds bucket/input-leap.json, a new software manifest for Input Leap 3.0.3. The manifest declares Windows 64-bit architecture with a fixed download URL and SHA-256 hash for the Debug release. The installer is a PowerShell script that expands the downloaded zip into the installation directory and removes any prior windows-2022-Debug directory. The manifest specifies executable binary names and configures autoupdate to fetch corresponding archives using a version placeholder.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The PR title clearly and specifically describes the main change: adding version 3.0.3 of input-leap manifest.
Description check ✅ Passed The PR description follows the template requirements with a linked issue reference, conventional title checkbox completed, and Contributing Guide checkbox confirmed.
Linked Issues check ✅ Passed The PR adds input-leap version 3.0.3 manifest addressing issue #14395's request to add Input Leap software. However, the issue specified version 3.0.2 in the example download link, while this PR adds 3.0.3 instead, which is a reasonable progression to the latest stable version.
Out of Scope Changes check ✅ Passed The changes are limited to adding a single manifest file for input-leap version 3.0.3, which is directly in scope with the linked issue #14395 requesting Input Leap to be added to the repository.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
bucket/input-leap.json (1)

1-32: Run the required local manifest checks before submission.

Please validate with Extras tooling:

scoop config debug true
scoop config gh_token <your-github-token>  # optional, read-only
.\bin\checkver.ps1 -App input-leap -f
.\bin\formatjson.ps1 -App input-leap
scoop install .\bucket\input-leap.json -a 64bit

Reference docs:

As per coding guidelines: "Provide clear instructions for testing the manifest locally before submission."

🤖 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/input-leap.json` around lines 1 - 32, Run the required local manifest
checks and format step before submitting the input-leap.json manifest: enable
debug with "scoop config debug true", optionally set GH token, then run
.\bin\checkver.ps1 -App input-leap -f to validate checkver metadata and
.\bin\formatjson.ps1 -App input-leap to ensure JSON formatting; finally install
locally with "scoop install .\bucket\input-leap.json -a 64bit" to exercise the
installer scripts (the "installer.script" entries like
Expand-Archive/Remove-Item) and fix any errors reported by these tools before
resubmitting.
🤖 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.

Nitpick comments:
In `@bucket/input-leap.json`:
- Around line 1-32: Run the required local manifest checks and format step
before submitting the input-leap.json manifest: enable debug with "scoop config
debug true", optionally set GH token, then run .\bin\checkver.ps1 -App
input-leap -f to validate checkver metadata and .\bin\formatjson.ps1 -App
input-leap to ensure JSON formatting; finally install locally with "scoop
install .\bucket\input-leap.json -a 64bit" to exercise the installer scripts
(the "installer.script" entries like Expand-Archive/Remove-Item) and fix any
errors reported by these tools before resubmitting.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 35bed6b4-8399-4da4-8f3c-c14b15ea286c

📥 Commits

Reviewing files that changed from the base of the PR and between 3fb35b8 and cd87696.

📒 Files selected for processing (1)
  • bucket/input-leap.json

@scillidan
Copy link
Copy Markdown
Contributor Author

/verify

@github-actions
Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

input-leap

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate

Check the full log for details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Request]: Input Leap

1 participant