Skip to content

markeron: Add version 1.5.1#18304

Merged
z-Fng merged 2 commits into
ScoopInstaller:masterfrom
arvdk:markeron
Jul 14, 2026
Merged

markeron: Add version 1.5.1#18304
z-Fng merged 2 commits into
ScoopInstaller:masterfrom
arvdk:markeron

Conversation

@arvdk

@arvdk arvdk commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Closes #18299

I created an issue ( ScoopInstaller/Scoop#6686 ) because the default hash detection is not working as soon as I extend the download link with #/dl.7z. Added an autoupdate.hash for now.

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

@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

Adds a Scoop manifest for MarkerOn version 1.5.1. The manifest includes release metadata, a 64-bit installer URL and hash, a Windows pre-install cleanup command, a desktop shortcut, GitHub-based version checking, and autoupdate rules that construct the 64-bit release URL.

Estimated code review effort: 1 (Trivial) | ~3 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title is concise, specific, and matches the added MarkerOn manifest version update.
Description check ✅ Passed The description includes the issue reference, the hash problem context, and the required checklist items.
Linked Issues check ✅ Passed The PR adds a MarkerOn manifest with the requested version and standard Scoop metadata, matching issue #18299's intent.
Out of Scope Changes check ✅ Passed The changes are limited to the MarkerOn manifest and related Scoop metadata, with no clear unrelated additions.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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.

@arvdk

arvdk commented Jul 14, 2026

Copy link
Copy Markdown
Contributor Author

/verify

@github-actions

Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

markeron

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

Check the full log for details.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🧹 Nitpick comments (1)
bucket/markeron.json (1)

1-35: 📐 Maintainability & Code Quality | 🔵 Trivial

Run the required manifest checks before merging.

scoop config debug true
scoop config gh_token <read-only-token>
.\bin\checkver.ps1 -App markeron -f
.\bin\formatjson.ps1 -App markeron
scoop install .\bucket\markeron.json -a 64bit
scoop update markeron
scoop uninstall markeron

See the official Contribution Guide and App Manifests wiki. (github.com)

🤖 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/markeron.json` around lines 1 - 35, Run the required Scoop manifest
validation for markeron: enable debug mode and configure a read-only GitHub
token, then execute checkver.ps1 and formatjson.ps1, followed by installing the
64-bit manifest, updating markeron, and uninstalling it. Resolve any reported
validation, formatting, installation, or update issues before merging.

Source: Path instructions

🤖 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/markeron.json`:
- Line 14: Update the pre_install Remove-Item command in markeron.json to
tolerate absent wildcard matches by adding -ErrorAction SilentlyContinue or
guarding each target with Test-Path, while preserving the existing forced
recursive cleanup behavior for matching files.

---

Nitpick comments:
In `@bucket/markeron.json`:
- Around line 1-35: Run the required Scoop manifest validation for markeron:
enable debug mode and configure a read-only GitHub token, then execute
checkver.ps1 and formatjson.ps1, followed by installing the 64-bit manifest,
updating markeron, and uninstalling it. Resolve any reported validation,
formatting, installation, or update issues before merging.
🪄 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: b763922c-5f0a-462b-bd3e-123b79d54716

📥 Commits

Reviewing files that changed from the base of the PR and between 1e24527 and cdbe888.

📒 Files selected for processing (1)
  • bucket/markeron.json

Comment thread bucket/markeron.json Outdated
Comment thread bucket/markeron.json Outdated
Comment on lines +5 to +7
"license": {
"identifier": "MIT"
},

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
"license": {
"identifier": "MIT"
},
"license": "MIT",

Comment thread bucket/markeron.json Outdated
Comment on lines +29 to +34
},
"hash": {
"url": "https://api.github.com/repos/ifer47/markeron/releases",
"jsonpath": "$..assets[?(@.browser_download_url == '$url')].digest"
}
}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
},
"hash": {
"url": "https://api.github.com/repos/ifer47/markeron/releases",
"jsonpath": "$..assets[?(@.browser_download_url == '$url')].digest"
}
}
}
}

Updated JSON fields for consistency and added error handling in pre_install.
@z-Fng

z-Fng commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

/verify

@github-actions

Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

markeron

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

Check the full log for details.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🧹 Nitpick comments (1)
bucket/markeron.json (1)

3-12: 📐 Maintainability & Code Quality | 🔵 Trivial

Validate the manifest locally before submission.

Run the required Scoop checks and a 64-bit installation test:

.\bin\checkver.ps1 -App markeron -f
.\bin\formatjson.ps1 -App markeron
scoop install bucket/markeron.json -a 64bit

Optionally enable debug mode and configure a read-only GitHub token for release checks.

🤖 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/markeron.json` around lines 3 - 12, Validate the markeron manifest
using the required checkver and formatjson commands, then perform a 64-bit
installation test with scoop install. Fix any validation or installation issues
before submission.

Source: Path instructions

🤖 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/markeron.json`:
- Around line 3-12: Validate the markeron manifest using the required checkver
and formatjson commands, then perform a 64-bit installation test with scoop
install. Fix any validation or installation issues before submission.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 9a332c1f-056d-4e7c-84e0-af65a0f2efd4

📥 Commits

Reviewing files that changed from the base of the PR and between cdbe888 and 30e9238.

📒 Files selected for processing (1)
  • bucket/markeron.json

@z-Fng

z-Fng commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

I created an issue ( ScoopInstaller/Scoop#6686 ) because the default hash detection is not working as soon as I extend the download link with #/dl.7z. Added an autoupdate.hash for now.

ScoopInstaller/Scoop#6686 (comment)

Most official buckets use Scoop core's develop branch in CI. please ensure you switch to the corresponding branch if you wish to contribute to the official Scoop buckets.

INFO: Checkver
Log of Output:
markeron:
1.5.1
(scoop version is 1.5.1)
Forcing autoupdate!
Autoupdating markeron
Found:
b41b048bd8ea8c24552b6ea4664cdc473e55649b17fa670427e011830e2b5db3
using
Github Mode
Writing updated markeron manifest

@z-Fng z-Fng merged commit d5098fa into ScoopInstaller:master Jul 14, 2026
3 checks passed
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]: MarkerOn

2 participants