Skip to content

Re-scaffold magefile/mage#51046

Merged
suzuki-shunsuke merged 3 commits intoaquaproj:mainfrom
frozenbonito:feat/magefile/mage
Mar 31, 2026
Merged

Re-scaffold magefile/mage#51046
suzuki-shunsuke merged 3 commits intoaquaproj:mainfrom
frozenbonito:feat/magefile/mage

Conversation

@frozenbonito
Copy link
Copy Markdown
Contributor

@frozenbonito frozenbonito commented Mar 26, 2026

Check List

Due to the following change, the asset names have been modified:
magefile/mage#541

Therefore, I re-scaffolded the package.

Related:

Summary by CodeRabbit

  • Chores
    • Added official support for magefile/mage v1.15.0, v1.16.0, and v1.17.0.
    • Improved platform-specific asset selection and format handling for better multi-arch/multi-OS compatibility.
    • Added GitHub-release checksum verification for these versions to strengthen package integrity.

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 26, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 0f58bbc0-7551-485b-880f-3395c6a9c4cc

📥 Commits

Reviewing files that changed from the base of the PR and between f73793c and 5956eb0.

📒 Files selected for processing (3)
  • pkgs/magefile/mage/pkg.yaml
  • pkgs/magefile/mage/registry.yaml
  • registry.yaml

📝 Walkthrough

Walkthrough

Added explicit version entries and per-version asset/OS/arch override rules for magefile/mage in package and registry manifests, introducing exact-version handling for v1.17.0 and v1.15.0 and additional explicit versions in pkg.yaml.

Changes

Cohort / File(s) Summary
Package manifest
pkgs/magefile/mage/pkg.yaml
Added explicit version entries for v1.17.0, v1.16.0, and v1.15.0 while retaining existing pinned entries (e.g., v1.17.1, v1.14.0, v1.11.0).
Package registry overrides
pkgs/magefile/mage/registry.yaml
Added exact-version version_overrides for Version == "v1.15.0" and Version == "v1.17.0" with templated asset names, checksums, rosetta2 flag, OS/arch replacement mappings, and per-OS/arch override blocks (including Windows zip forcing and arm64 remaps).
Global registry
registry.yaml
Inserted explicit version_constraint: Version == "v1.15.0" and Version == "v1.17.0" override blocks mirroring package-registry additions (templated asset naming, checksums, rosetta2, OS/arch replacements and per-OS overrides), changing version-matching order relative to existing semver rules.

Estimated code review effort

🎯 4 (Complex) | ⏱️ ~45 minutes

Poem

🐇 I hopped through manifests, tidy and spry,
I mapped every asset for mac, win, and nigh,
v1.17 and v1.15 take their place in the den,
Checksums snug, architectures friend with a pen,
A little rabbit cheers: releases, aligned again!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: re-scaffolding the magefile/mage package due to upstream asset name changes.
Description check ✅ Passed The PR description follows the template, includes required checklist items (both marked complete), explains the reason for changes, and provides related issue references.
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.

@frozenbonito frozenbonito changed the title feat(magefile/mage): scaffold magefile/mage Re-scaffold magefile/mage Mar 26, 2026
@suzuki-shunsuke
Copy link
Copy Markdown
Member

Seems like asset names are broken.
I sent a pull request to fix them.

@frozenbonito
Copy link
Copy Markdown
Contributor Author

I apologize for the oversight.
Thank you for your support.

@suzuki-shunsuke
Copy link
Copy Markdown
Member

Merged and released.

@suzuki-shunsuke suzuki-shunsuke added this to the v4.489.1 milestone Mar 31, 2026
@suzuki-shunsuke suzuki-shunsuke merged commit f198707 into aquaproj:main Mar 31, 2026
18 of 19 checks passed
@github-project-automation github-project-automation bot moved this to Done in main Mar 31, 2026
tmeijn pushed a commit to tmeijn/dotfiles that referenced this pull request Apr 2, 2026
This MR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [aquaproj/aqua-registry](https://github.com/aquaproj/aqua-registry) | minor | `v4.487.0` → `v4.491.0` |

MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot).

**Proposed changes to behavior should be submitted there as MRs.**

---

### Release Notes

<details>
<summary>aquaproj/aqua-registry (aquaproj/aqua-registry)</summary>

### [`v4.491.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.491.0)

[Compare Source](aquaproj/aqua-registry@v4.490.0...v4.491.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.491.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.491.0) | <aquaproj/aqua-registry@v4.490.0...v4.491.0>

#### 🎉 New Packages

[#&#8203;51349](aquaproj/aqua-registry#51349) [azu/dockerfile-pin](https://github.com/azu/dockerfile-pin) - A CLI tool that adds `@sha256:<digest>` to FROM lines in Dockerfiles and image fields in docker-compose.yml to prevent supply chain attacks [@&#8203;azu](https://github.com/azu)

#### Fixes

[#&#8203;51341](aquaproj/aqua-registry#51341) Enable windows support for latest Zellij [@&#8203;attakei](https://github.com/attakei)
[#&#8203;51352](aquaproj/aqua-registry#51352) goreleaser/goreleaser: Disable cosign verification at v2.15.0 and v2.15.1
[#&#8203;51351](aquaproj/aqua-registry#51351) anthropics/claude-code: Exclude v2.1.88 as it's unavailable
[#&#8203;51350](aquaproj/aqua-registry#51350) Re-scaffold dandavison/delta

### [`v4.490.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.490.0)

[Compare Source](aquaproj/aqua-registry@v4.489.0...v4.490.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.490.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.490.0) | <aquaproj/aqua-registry@v4.489.0...v4.490.0>

#### 🎉 New Packages

[#&#8203;51332](aquaproj/aqua-registry#51332) [getdbt.com/dbt-fusion](https://docs.getdbt.com/docs/local/install-dbt) The next-generation engine for dbt [@&#8203;ryan-pip](https://github.com/ryan-pip)

> \[!NOTE]
> To update this package using Renovate, please update aqua-renovate-config to 2.12.0 or later.
> <https://github.com/aquaproj/aqua-renovate-config/releases/tag/2.12.0>

#### Fixes

[#&#8203;51331](aquaproj/aqua-registry#51331) steveyegge/beads: Rename gastownhall/beads
[#&#8203;51272](aquaproj/aqua-registry#51272) Azure/azure-dev: Re-scaffold [@&#8203;Petermarcu](https://github.com/Petermarcu)
[#&#8203;51222](aquaproj/aqua-registry#51222) shinagawa-web/gomarklint: no assets for 2.1.0 [@&#8203;scop](https://github.com/scop)
[#&#8203;51046](aquaproj/aqua-registry#51046) Re-scaffold magefile/mage [@&#8203;frozenbonito](https://github.com/frozenbonito)

#### Security

[#&#8203;51254](aquaproj/aqua-registry#51254) lxc/incus: GitHub artifact attestations config [@&#8203;scop](https://github.com/scop)

### [`v4.489.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.489.0)

[Compare Source](aquaproj/aqua-registry@v4.488.0...v4.489.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.489.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.489.0) | <aquaproj/aqua-registry@v4.488.0...v4.489.0>

#### 🎉 New Packages

[emacs-eask/cli](https://github.com/emacs-eask/cli) - CLI for building, running, testing, and managing your Emacs Lisp dependencies [@&#8203;djgoku](https://github.com/djgoku)

#### Fixes

[#&#8203;50956](aquaproj/aqua-registry#50956) dimo414/bkt: Split darwin arm64 support at 0.8.1 [@&#8203;mtibben](https://github.com/mtibben)
[#&#8203;51180](aquaproj/aqua-registry#51180) zerocore-ai/microsandbox: Rename to superradcompany/microsandbox

### [`v4.488.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.488.0)

[Compare Source](aquaproj/aqua-registry@v4.487.0...v4.488.0)

[Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.488.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.488.0) | <aquaproj/aqua-registry@v4.487.0...v4.488.0>

#### 🎉 New Packages

[#&#8203;50878](aquaproj/aqua-registry#50878) [RasKrebs/sonar](https://github.com/RasKrebs/sonar) - CLI tool for inspecting and managing services listening on localhost ports [@&#8203;TyceHerrman](https://github.com/TyceHerrman)

#### Security

[#&#8203;50868](aquaproj/aqua-registry#50868) terraprovider/statebridge: GitHub artifact attestations config [@&#8203;scop](https://github.com/scop)
[#&#8203;51053](aquaproj/aqua-registry#51053) updatecli/updatecli: GitHub artifact attestations config [@&#8203;scop](https://github.com/scop)

#### Fixes

[#&#8203;50962](aquaproj/aqua-registry#50962) drager/wasm-pack: rename the package to wasm-bindgen/wasm-pack
[#&#8203;50942](aquaproj/aqua-registry#50942) google/go-jsonnet: support v0.22.0 asset naming change [@&#8203;tak848](https://github.com/tak848)
[#&#8203;50835](aquaproj/aqua-registry#50835) fix various typos [@&#8203;Marukome0743](https://github.com/Marukome0743)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this MR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box

---

This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTAiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMDIuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlJlbm92YXRlIEJvdCIsImF1dG9tYXRpb246Ym90LWF1dGhvcmVkIiwiZGVwZW5kZW5jeS10eXBlOjptaW5vciJdfQ==-->
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.

2 participants