Add install of yq CLI utility

This commit is contained in:
Ethan Paul
2026-04-13 13:29:03 -04:00
parent 29397cc965
commit fcd2779c85

View File

@@ -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