Skip to content

feat(mekedron/wolt-cli): GitHub artifact attestations config - #58853

Merged
suzuki-shunsuke merged 1 commit into
aquaproj:mainfrom
sanchpet:feat/mekedron-wolt-cli-attestations
Aug 15, 2026
Merged

suzuki-shunsuke merged 1 commit into
aquaproj:mainfrom
sanchpet:feat/mekedron-wolt-cli-attestations

Conversation

@sanchpet

Copy link
Copy Markdown
Contributor

Check List

Follow-up to @scop's review on #58468: add GitHub artifact attestations config for mekedron/wolt-cli.

https://github.com/mekedron/wolt-cli/attestations?q=sort%3Acreated-asc

v2.4.1 is the first release that publishes attestations, so the config is gated behind a version_override and the pre-2.4.1 branch keeps installing with SHA256SUMS alone. pkg.yaml pins v2.4.0 so that branch stays covered by the test.

argd t mekedron/wolt-cli passes; the log shows the split — the verification step runs for v2.4.1 only:

$ argd t mekedron/wolt-cli
INF download and unarchive the package env=linux/arm64 package_name=mekedron/wolt-cli package_version=v2.4.1
INF download and unarchive the package env=linux/arm64 package_name=mekedron/wolt-cli package_version=v2.4.0
INF verify GitHub Artifact Attestations env=linux/arm64 package_name=mekedron/wolt-cli package_version=v2.4.1

As a negative control, installing v2.4.1 with the signer_workflow pointed at a workflow that does not exist fails, so the check is not a no-op:

WRN execute gh attestation verify args="attestation verify /tmp/714419273 -R mekedron/wolt-cli --signer-workflow mekedron/wolt-cli/\\.github/workflows/bogus\\.yml"
ERR install the package error="verify the asset: verify a package with gh attestation: verify GitHub Artifact Attestations"

Claude Code was used to prepare this PR; I reviewed and tested the result.

v2.4.1 is the first release to publish attestations, so the config is
gated behind a version_override; earlier versions keep installing with
the SHA256SUMS checksum alone.

https://github.com/mekedron/wolt-cli/attestations?q=sort%3Acreated-asc

Assisted-By: Claude <noreply@anthropic.com>
Signed-off-by: sanchpet <petrov@sanch.pet>
@github-actions

Copy link
Copy Markdown

Sponsor Our Project

We dedicate a significant amount of time every day to maintaining aqua and aqua-registry.
Today, aqua-registry is used not only by aqua itself, but also by projects such as mise and Docker Agent.
If you find these projects useful, please consider supporting us through GitHub Sponsors.

https://github.com/sponsors/aquaproj

@suzuki-shunsuke suzuki-shunsuke added this to the v4.552.0 milestone Aug 15, 2026
@suzuki-shunsuke

Copy link
Copy Markdown
Member

Thank you!

@suzuki-shunsuke
suzuki-shunsuke merged commit b043ca7 into aquaproj:main Aug 15, 2026
20 checks passed
tmeijn pushed a commit to tmeijn/dotfiles that referenced this pull request Aug 18, 2026
This MR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [aquaproj/aqua-registry](https://github.com/aquaproj/aqua-registry) | minor | `v4.550.0` → `v4.553.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.553.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.553.0)

[Compare Source](aquaproj/aqua-registry@v4.552.0...v4.553.0)

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

#### 🎉 New Packages

[#&#8203;58882](aquaproj/aqua-registry#58882) [uutils/sed](https://github.com/uutils/sed) - Rewrite of sed in Rust [@&#8203;yashikota](https://github.com/yashikota)
[#&#8203;58935](aquaproj/aqua-registry#58935) [cloudsmith-io/cloudsmith-cli](https://github.com/cloudsmith-io/cloudsmith-cli) - Cloudsmith Command Line Interface (CLI) [@&#8203;cloudsmith-iduffy](https://github.com/cloudsmith-iduffy)

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

[Compare Source](aquaproj/aqua-registry@v4.551.0...v4.552.0)

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

#### 🎉 New Packages

[#&#8203;58648](aquaproj/aqua-registry#58648) [OpenRouterLabs/ori-releases](https://github.com/OpenRouterLabs/ori-releases) - Ori CLI release repo [@&#8203;L0RD-ZER0](https://github.com/L0RD-ZER0)

#### Security

[#&#8203;58853](aquaproj/aqua-registry#58853) mekedron/wolt-cli: GitHub artifact attestations config [@&#8203;sanchpet](https://github.com/sanchpet)
[#&#8203;58722](aquaproj/aqua-registry#58722) masutaka/github-nippou: update to 4.3.2, add GH artifact attestations config [@&#8203;scop](https://github.com/scop)

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

[Compare Source](aquaproj/aqua-registry@v4.550.0...v4.551.0)

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

#### 🎉 New Packages

[#&#8203;58475](aquaproj/aqua-registry#58475) [mikevalstar/okq](https://github.com/mikevalstar/okq) - Fast, deterministic CLI to search and navigate Open Knowledge Format (OKF), or Obsidian style doc bundles — for humans and AI agents. Find by frontmatter, traverse the link graph, surface orphans/deadlinks [@&#8203;mikevalstar](https://github.com/mikevalstar)
[#&#8203;58468](aquaproj/aqua-registry#58468) [mekedron/wolt-cli](https://github.com/mekedron/wolt-cli) - Free & Open Source CLI for Wolt: discover venues, inspect menus and options, manage carts, and preview checkout from the terminal [@&#8203;sanchpet](https://github.com/sanchpet)

#### Fixes

[#&#8203;58618](aquaproj/aqua-registry#58618) jgm/pandoc: Install pandoc-lua and pandoc-server where available [@&#8203;scop](https://github.com/scop)
[#&#8203;58616](aquaproj/aqua-registry#58616) modem-dev/hunk: Support windows/amd64 for >= v0.12.0-beta.2 [@&#8203;elucid](https://github.com/elucid)
[#&#8203;58400](aquaproj/aqua-registry#58400) anthropics/claude-code: Install from GitHub Releases and verify [@&#8203;nicwortel](https://github.com/nicwortel)
[#&#8203;58596](aquaproj/aqua-registry#58596) kunobi-ninja/kunobi: Use GitHub release as version source [@&#8203;scop](https://github.com/scop)
[#&#8203;58597](aquaproj/aqua-registry#58597) apstndb/spannerplanviz/rendertree: Use GitHub release ver src [@&#8203;scop](https://github.com/scop)
[#&#8203;58615](aquaproj/aqua-registry#58615) apstndb/execspansql: Use GitHub release version source [@&#8203;scop](https://github.com/scop)

#### Security

[#&#8203;58423](aquaproj/aqua-registry#58423) matteo-sung/lockvet: GitHub artifact attestations config [@&#8203;scop](https://github.com/scop)
[#&#8203;58482](aquaproj/aqua-registry#58482) stefanprodan/timoni: GitHub artifact attestations config [@&#8203;scop](https://github.com/scop)
[#&#8203;58595](aquaproj/aqua-registry#58595) concourse/concourse/fly: checksum config [@&#8203;scop](https://github.com/scop)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- 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 [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODguMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJSZW5vdmF0ZSBCb3QiLCJhdXRvbWF0aW9uOmJvdC1hdXRob3JlZCIsImRlcGVuZGVuY3ktdHlwZTo6bWlub3IiXX0=-->
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