Skip to content

fix: restore .SRCINFO for 0.2.0 packages - #23

Merged
ulises-jeremias merged 1 commit into
mainfrom
fix/restore-srcinfo
Sep 10, 2026
Merged

ulises-jeremias merged 1 commit into
mainfrom
fix/restore-srcinfo

Conversation

@ulises-jeremias

@ulises-jeremias ulises-jeremias commented Sep 10, 2026

Copy link
Copy Markdown
Member

Description

The 0.2.0 publish synced empty (0-byte) .SRCINFO files because makepkg is absent on the publisher runner and the redirect clobbered the files before failing. Regenerated with makepkg 7.1.0 --printsrcinfo; -bin sha256 matches the published release SHA256SUMS.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation / chore
  • PKGBUILD update

How Has This Been Tested?

  • makepkg --printsrcinfo locally; Validate PKGBUILD runs on this PR

Checklist

  • Self-review done
  • Tests pass locally
  • PKGBUILD validated (makepkg --printsrcinfo)

Summary by CodeRabbit

  • New Features
    • Added Arch Linux package metadata for the prebuilt and source-built variants of the V-native scaffolding CLI.
    • Added package definitions for x86_64 and aarch64 architectures, including required dependencies, licensing, source details, and integrity checks.
    • Declared compatibility with existing package names through provided and conflicting package entries.

@coderabbitai

coderabbitai Bot commented Sep 10, 2026

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 03b8a387-cd03-444f-a6a8-9b79e7573f58

📥 Commits

Reviewing files that changed from the base of the PR and between 16fae91 and 52249e1.

📒 Files selected for processing (2)
  • create-awesome-vlang-app-bin/.SRCINFO
  • create-awesome-vlang-app/.SRCINFO

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

Changes

Arch package metadata

Layer / File(s) Summary
Source and binary package declarations
create-awesome-vlang-app/.SRCINFO, create-awesome-vlang-app-bin/.SRCINFO
Adds Arch Linux metadata for source-built and prebuilt create-awesome-vlang-app packages at version 0.2.0, including dependencies, architectures, provides/conflicts entries, source URLs, and SHA-256 checksums.

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

Merge Risk: ⚪ Minimal · up to 52249

The PR restores the 0.2.0 Arch package metadata and checksums for the source and binary packages. The supplied validation indicates the declarations match their package recipes, so no merge-blocking risk remains.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely describes the main change: restoring the .SRCINFO files for the 0.2.0 packages.
Description check ✅ Passed The description includes all required sections, explains the cause and fix, identifies the change as a bug fix, and documents validation steps and checklist completion.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/restore-srcinfo

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.

@ulises-jeremias
ulises-jeremias merged commit 06867eb into main Sep 10, 2026
6 checks passed
@ulises-jeremias
ulises-jeremias deleted the fix/restore-srcinfo branch September 10, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant