From fcd2779c858b97b62d2315a364d9edea60171445 Mon Sep 17 00:00:00 2001 From: Ethan Paul Date: Mon, 13 Apr 2026 13:29:03 -0400 Subject: [PATCH] Add install of yq CLI utility --- toolbox/github-install.bash | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/toolbox/github-install.bash b/toolbox/github-install.bash index 610794e..1a2caae 100755 --- a/toolbox/github-install.bash +++ b/toolbox/github-install.bash @@ -14,6 +14,9 @@ function do_install() { local url url="${2}" + local origin + origin="${3:-$name}" + local working working=$(mktemp -d) @@ -37,9 +40,9 @@ function do_install() { fi if [[ "${url}" == *.rpm ]]; then - dnf install --assumeyes "${working}/${name}.rpm" + dnf install --assumeyes "${working}/${origin}.rpm" else - mv "${working}/${name}" "/usr/local/bin/${name}" + mv "${working}/${origin}" "/usr/local/bin/${name}" chmod +x "/usr/local/bin/${name}" fi @@ -73,3 +76,6 @@ do_install cosign "https://github.com/sigstore/cosign/releases/download/${cosign codium=$(get_latest VSCodium/vscodium) do_install codium "https://github.com/VSCodium/vscodium/releases/download/${codium}/codium-${codium}-el8.x86_64.rpm" + +yq=$(get_latest mikefarah/yq) +do_install yq "https://github.com/mikefarah/yq/releases/download/${yq}/yq_linux_amd64.tar.gz" yq_linux_amd64