Skip to content

feat: add Code-Hex/Neo-cowsay#53490

Merged
suzuki-shunsuke merged 3 commits into
aquaproj:mainfrom
TyceHerrman:feat/Code-Hex/Neo-cowsay
May 11, 2026
Merged

feat: add Code-Hex/Neo-cowsay#53490
suzuki-shunsuke merged 3 commits into
aquaproj:mainfrom
TyceHerrman:feat/Code-Hex/Neo-cowsay

Conversation

@TyceHerrman

Copy link
Copy Markdown
Contributor

Check List

Add Code-Hex/Neo-cowsay to the standard registry.

This uses the upstream GitHub Release archives and exposes both published commands:

  • cowsay
  • cowthink

The scaffolded config needed a manual fix because the release archives contain cowsay and cowthink, not Neo-cowsay. The oldest tested release, 0.0.5, also stores binaries under {{.OS}}_{{.Arch}}/, so that layout is handled with a version override.

Verification:

$ aqua i -l
$ aqua exec -- conftest test --combine pkgs/Code-Hex/Neo-cowsay/*
14 tests, 14 passed, 0 warnings, 0 failures, 0 exceptions

$ aqua exec -- argd t Code-Hex/Neo-cowsay
# passed for linux/darwin/windows amd64/arm64

$ aqua --log-level error i
$ cowsay aqua
$ cowthink aqua
cowsay_ok=yes
cowthink_ok=yes

TyceHerrman and others added 3 commits May 9, 2026 10:14
Add explicit cowsay and cowthink file mappings so aqua installs the binaries published in the release archives. Keep the v0.0.5 nested archive layout behind a version override.

Co-authored-by: Codex <noreply@openai.com>
Move file mappings into each version override so each branch is self-contained per the registry version_overrides style guide.

Co-authored-by: Codex <noreply@openai.com>
@TyceHerrman TyceHerrman marked this pull request as ready for review May 9, 2026 14:37
@github-actions

github-actions Bot commented May 9, 2026

Copy link
Copy Markdown

@suzuki-shunsuke Ready for review

@suzuki-shunsuke suzuki-shunsuke added the enhancement New feature or request label May 9, 2026
Comment thread pkgs/Code-Hex/Neo-cowsay/registry.yaml Outdated
supported_envs:
- darwin
- windows
- amd64

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

These changes is unnecessary because rosetta2 and windows_arm_emulation are enabled.

@suzuki-shunsuke suzuki-shunsuke merged commit 346030b into aquaproj:main May 11, 2026
20 checks passed
@github-project-automation github-project-automation Bot moved this to Done in main May 11, 2026
@suzuki-shunsuke suzuki-shunsuke added this to the v4.511.0 milestone May 11, 2026
tmeijn pushed a commit to tmeijn/dotfiles that referenced this pull request May 12, 2026
This MR contains the following updates:

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

[Compare Source](aquaproj/aqua-registry@v4.510.0...v4.511.0)

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

#### 🎉 New Packages

[#&#8203;53554](aquaproj/aqua-registry#53554) [SonarSource/sonarqube-cli](https://github.com/SonarSource/sonarqube-cli) - CLI tool to provide access to Sonar features [@&#8203;3PeatVR](https://github.com/3PeatVR)
[#&#8203;53535](aquaproj/aqua-registry#53535) [earendil-works/pi](https://github.com/earendil-works/pi) - Interactive coding agent CLI [@&#8203;garysassano](https://github.com/garysassano)
[#&#8203;53534](aquaproj/aqua-registry#53534) [jfernandez/bpftop](https://github.com/jfernandez/bpftop) - A dynamic real-time view of running eBPF programs [@&#8203;2xdevv](https://github.com/2xdevv)
[#&#8203;53517](aquaproj/aqua-registry#53517) [vectordotdev/vector](https://github.com/vectordotdev/vector) - A high-performance observability data pipeline [@&#8203;kquinsland](https://github.com/kquinsland)
[#&#8203;53515](aquaproj/aqua-registry#53515) [modem-dev/hunk](https://github.com/modem-dev/hunk) - Review-first terminal diff viewer for agentic coders [@&#8203;naoki-mizuno](https://github.com/naoki-mizuno)
[#&#8203;53511](aquaproj/aqua-registry#53511) [hylo-lang/hylo-new](https://github.com/hylo-lang/hylo-new) - The Hylo programming language [@&#8203;tothambrus11](https://github.com/tothambrus11)
[#&#8203;53490](aquaproj/aqua-registry#53490) [Code-Hex/Neo-cowsay](https://github.com/Code-Hex/Neo-cowsay) - Cowsay reborn in Go [@&#8203;TyceHerrman](https://github.com/TyceHerrman)
[#&#8203;50804](aquaproj/aqua-registry#50804) [wasilibs/go-yamllint](https://github.com/wasilibs/go-yamllint) - A distribution of yamllint that can be used with go run [@&#8203;WarrDoge](https://github.com/WarrDoge)
[#&#8203;48803](aquaproj/aqua-registry#48803) [npm/cli](https://github.com/npm/cli) - the package manager for JavaScript [@&#8203;risu729](https://github.com/risu729)

#### Fixes

[#&#8203;53550](aquaproj/aqua-registry#53550) DataDog/pup: Correct cosign certificate identity to DataDog/pup [@&#8203;dragon3](https://github.com/dragon3)
[#&#8203;53506](aquaproj/aqua-registry#53506) pnpm/pnpm: Expose v11 aliases (pnpm, pn, pnpx, and pnx) [@&#8203;risu729](https://github.com/risu729)
[#&#8203;53549](aquaproj/aqua-registry#53549) Update link and add repo\_owner and repo\_name [@&#8203;deiga](https://github.com/deiga)

#### Security

[#&#8203;53474](aquaproj/aqua-registry#53474) foundry-rs/foundry: GitHub artifact attestations config [@&#8203;scop](https://github.com/scop)
[#&#8203;53555](aquaproj/aqua-registry#53555) caarlos0/svu): v3.4.1 GitHub artifact attestations config [@&#8203;scop](https://github.com/scop)

#### Documentation

[#&#8203;53548](aquaproj/aqua-registry#53548) Update contribution link in README.md [@&#8203;deiga](https://github.com/deiga)

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzAuMjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4xNzAuMjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlJlbm92YXRlIEJvdCIsImF1dG9tYXRpb246Ym90LWF1dGhvcmVkIiwiZGVwZW5kZW5jeS10eXBlOjptaW5vciJdfQ==-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants