Skip to content

raddebugger-alpha: Add version 0.9.24-alpha#2675

Merged
z-Fng merged 2 commits intoScoopInstaller:masterfrom
atlanswer:raddbg
Mar 30, 2026
Merged

raddebugger-alpha: Add version 0.9.24-alpha#2675
z-Fng merged 2 commits intoScoopInstaller:masterfrom
atlanswer:raddbg

Conversation

@atlanswer
Copy link
Copy Markdown
Contributor

@atlanswer atlanswer commented Jan 8, 2026

Add the alpha release of raddebugger

Relates to:


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

Summary by CodeRabbit

  • Chores
    • Added installation manifest for raddebugger alpha package (v0.9.24-alpha) with automatic update detection and start menu integration.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jan 8, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: b7986857-2725-4cbe-a703-1631da68dc82

📥 Commits

Reviewing files that changed from the base of the PR and between dd3c06c and 787d945.

📒 Files selected for processing (1)
  • bucket/raddebugger-alpha.json
✅ Files skipped from review due to trivial changes (1)
  • bucket/raddebugger-alpha.json

Walkthrough

A new manifest file bucket/raddebugger-alpha.json has been added to define the RAD Debugger alpha package (v0.9.24-alpha), specifying download URLs, SHA-256 hashes, executable binaries, installation shortcuts, and automated version checking via GitHub releases with autoupdate configuration.

Changes

Cohort / File(s) Summary
RAD Debugger Alpha Package Manifest
bucket/raddebugger-alpha.json
New manifest file defining package metadata, version, architecture-specific download URL and hash, executable binaries (radbin.exe, raddbg.exe, radlink.exe), start menu shortcut configuration, and GitHub-based version checking with autoupdate support.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A manifest appears, so neat and true,
With alpha debugger, fresh and new!
RAD tools bundled, ready to install,
Version checked by the rabbit's call! 🔍✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately and concisely summarizes the main change: adding version 0.9.24-alpha of the raddebugger package manifest file.
Description check ✅ Passed The description includes the required PR title format checkbox marked as completed and confirms reading the Contributing Guide, matching the repository template requirements.
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.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jan 8, 2026

Your changes did not pass all checks.

Please address the issues in the manifest and comment starting with /verify to rerun the checks.

raddebugger

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

Check the full log for details.

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.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @bucket/raddebugger.json:
- Line 9: Investigate the mismatched SHA256 for the "hash" entry
("450756d6c3804a479766905649017c438fbdf4d5f4573acc4d91e9e30da4ef93") in
bucket/raddebugger.json: download the raddbg.zip artifact referenced for
v0.9.24-alpha, compute its SHA256 locally, and compare against the value; if the
artifact is correct, replace the stored hash with the computed SHA256, or if the
artifact is incorrect, obtain the official raddbg.zip for v0.9.24-alpha and
update both the artifact and the "hash" field accordingly, then re-run
verification to ensure the "hash" matches the official release.
🧹 Nitpick comments (1)
bucket/raddebugger.json (1)

2-2: Consider removing the "v" prefix from the version field to follow Scoop conventions.

Scoop manifests typically exclude the "v" prefix from the version field and include it in URL templates where needed. While the current implementation is internally consistent, following this convention improves maintainability.

♻️ Proposed refactor to align with Scoop conventions
-    "version": "v0.9.24-alpha",
+    "version": "0.9.24-alpha",
     "checkver": {
         "url": "https://api.github.com/repos/EpicGamesExt/raddebugger/releases/latest",
-        "jsonpath": "$.tag_name"
+        "jsonpath": "$.tag_name",
+        "regex": "v([\\d.]+-alpha)"
     },
     "autoupdate": {
         "architecture": {
             "64bit": {
-                "url": "https://github.com/EpicGamesExt/raddebugger/releases/download/$version/raddbg.zip"
+                "url": "https://github.com/EpicGamesExt/raddebugger/releases/download/v$version/raddbg.zip"
             }
         }
     }

Also applies to: 8-8, 14-15, 20-20

📜 Review details

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 275c28d and 1f44ed9.

📒 Files selected for processing (1)
  • bucket/raddebugger.json
🧰 Additional context used
🧠 Learnings (2)
📓 Common learnings
Learnt from: AndisGrossteins
Repo: ScoopInstaller/Versions PR: 2575
File: bucket/perl-pdl.json:5-5
Timestamp: 2025-11-11T14:02:01.033Z
Learning: In bucket/perl-pdl.json, Strawberry Perl PDL stopped releasing 32-bit versions after 5.32.1.1, while 64-bit continues to receive updates. The manifest correctly uses the latest 64-bit version as the global version field since Scoop schema doesn't support architecture-specific version properties.
📚 Learning: 2025-11-11T14:02:01.033Z
Learnt from: AndisGrossteins
Repo: ScoopInstaller/Versions PR: 2575
File: bucket/perl-pdl.json:5-5
Timestamp: 2025-11-11T14:02:01.033Z
Learning: In bucket/perl-pdl.json, Strawberry Perl PDL stopped releasing 32-bit versions after 5.32.1.1, while 64-bit continues to receive updates. The manifest correctly uses the latest 64-bit version as the global version field since Scoop schema doesn't support architecture-specific version properties.

Applied to files:

  • bucket/raddebugger.json
🔇 Additional comments (1)
bucket/raddebugger.json (1)

13-16: Verify that checkver correctly detects alpha releases.

The /releases/latest endpoint on GitHub excludes pre-releases by default. If v0.9.24-alpha is marked as a pre-release on the GitHub repository, checkver may not detect it correctly or may report a different stable version instead.

Comment thread bucket/raddebugger-alpha.json
@atlanswer
Copy link
Copy Markdown
Contributor Author

/verify

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jan 8, 2026

Your changes did not pass all checks.

Please address the issues in the manifest and comment starting with /verify to rerun the checks.

raddebugger

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

Check the full log for details.

@atlanswer
Copy link
Copy Markdown
Contributor Author

/verify

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jan 8, 2026

All changes look good.

Wait for review from human collaborators.

raddebugger

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

Check the full log for details.

@atlanswer
Copy link
Copy Markdown
Contributor Author

@coderabbitai resolve

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jan 8, 2026

✅ Actions performed

Comments resolved.

@z-Fng z-Fng changed the title raddebugger: Add version v0.9.24-alpha raddebugger-alpha: Add version 0.9.24-alpha Mar 30, 2026
@z-Fng
Copy link
Copy Markdown
Member

z-Fng commented Mar 30, 2026

/verify

@github-actions
Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

raddebugger-alpha

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

Check the full log for details.

Copy link
Copy Markdown
Member

@z-Fng z-Fng left a comment

Choose a reason for hiding this comment

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

Thanks for your contribution!

The manifest will update automatically as the package updates, as long as the upstream releases new packages that follow the same pattern defined in the manifest. If there are any other changes, feel free to submit a PR.

@z-Fng z-Fng merged commit 046f2ca into ScoopInstaller:master Mar 30, 2026
3 checks passed
@atlanswer atlanswer deleted the raddbg branch March 30, 2026 15:06
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.

2 participants