Versions icon indicating copy to clipboard operation
Versions copied to clipboard

vidcoder-beta: Add version 11.7-beta

Open sokripon opened this issue 1 year ago • 4 comments

Closes #1283

sokripon avatar Sep 30 '24 15:09 sokripon

/verfity

sokripon avatar Sep 30 '24 15:09 sokripon

/verify

sokripon avatar Sep 30 '24 15:09 sokripon

All changes look good.

Wait for review from human collaborators.

vidcoder-beta

  • [x] Description
  • [x] License
  • [x] Hashes
  • [x] Checkver
  • [x] Autoupdate

github-actions[bot] avatar Sep 30 '24 15:09 github-actions[bot]

All changes look good.

Wait for review from human collaborators.

vidcoder-beta

  • [x] Description
  • [x] License
  • [x] Hashes
  • [x] Checkver
  • [x] Autoupdate

github-actions[bot] avatar Sep 30 '24 15:09 github-actions[bot]

Walkthrough

Adds a new Scoop manifest bucket entry for VidCoder beta (12.9-beta), defining metadata, 64-bit portable artifact URL/hash, binaries/shortcuts, checkver via GitHub releases for beta tags, and autoupdate template for 64-bit downloads.

Changes

Cohort / File(s) Summary
New manifest: VidCoder Beta
bucket/vidcoder-beta.json
Introduces VidCoder beta manifest with description, homepage, license, notes, 64-bit portable URL+hash, bin/shortcut mappings, GitHub-based checkver (beta tag JSONPath/regex), and 64-bit autoupdate URL template.

Sequence Diagram(s)

sequenceDiagram
  autonumber
  participant U as User
  participant S as Scoop
  participant B as bucket/vidcoder-beta.json
  participant G as GitHub Releases API
  participant GA as GitHub Asset (Zip)
  participant FS as Filesystem

  rect rgba(230,240,255,0.5)
    U->>S: scoop install vidcoder-beta
    S->>B: Read manifest
  end

  rect rgba(240,255,240,0.5)
    S->>G: checkver: query releases (beta tags)
    G-->>S: latest beta version
    S->>GA: Download 64-bit portable zip (URL from manifest)
    GA-->>S: Zip bytes
    S->>FS: Extract, map bin/shortcuts
  end

  note over S,FS: Bin: VidCoderCLI.exe → VidCoderCLI-Beta<br/>Shortcut: VidCoder.exe → VidCoder Beta

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

In the bucket I hop with glee,
A beta burrow for VC.
URLs hashed, versions checked—
Autoupdate paths all circumspect.
One nibble, two taps, then whee!
Scoop installs as quick as can be. 🐇📦

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Description Check ⚠️ Warning The pull request description retains template placeholders without a summary of the actual changes and leaves required sections like the conventional PR title checkbox unfilled, making it incomplete. Remove the template comments and add a concise summary of the changes, ensure all required template fields are completed including ticking the “Use conventional PR title” checkbox, and provide any additional context needed for reviewers.
✅ Passed checks (4 passed)
Check name Status Explanation
Title Check ✅ Passed The title concisely identifies the manifest and the specific beta version being added, clearly summarizing the main change and following the repository’s conventional PR title format.
Linked Issues Check ✅ Passed The new manifest defines an English‐language prerelease of the existing VidCoder package using standard manifest fields without custom scripts, includes the correct metadata and download details, and directly addresses the linked issue’s coding requirements.
Out of Scope Changes Check ✅ Passed The pull request only adds the vidcoder-beta manifest file and contains no modifications unrelated to the objectives of providing a beta version package, so there are no out-of-scope changes.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • [ ] Create PR with unit tests
  • [ ] Post copyable unit tests in a comment

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 46786e1966981f0e4638cef1f599601aff383f77 and d741532a0cd508a9a5f8265a0e6f4a24a817b417.

📒 Files selected for processing (1)
  • bucket/vidcoder-beta.json (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: WindowsPowerShell
🔇 Additional comments (1)
bucket/vidcoder-beta.json (1)

25-33: Checkver filter verified
Beta releases set target_commitish to "beta", so the existing filter will match as intended.


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.

coderabbitai[bot] avatar Oct 05 '25 17:10 coderabbitai[bot]

/verify

z-Fng avatar Oct 05 '25 17:10 z-Fng

All changes look good.

Wait for review from human collaborators.

vidcoder-beta

  • [x] Lint
  • [x] Description
  • [x] License
  • [x] Hashes
  • [x] Checkver
  • [x] Autoupdate

Check the full log for details.

github-actions[bot] avatar Oct 05 '25 17:10 github-actions[bot]