#!/usr/bin/env bash BASE_FOLDER=$(dirname "$(readlink -f "$0")")"/"; # shellcheck source=init.sh . "${BASE_FOLDER}init.sh"; download_file=$(curl -s https://gitea.com/api/v1/repos/gitea/act_runner/releases/latest |\ jq ".assets[].browser_download_url" |\ cut -d '"' -f 2 |\ grep "${arch}$"); version=$(echo "${download_file}" | cut -d "/" -f 8); file=$(echo "${download_file}" | cut -d "/" -f 9); if [ -f "${download_folder}/${file}" ]; then echo "[!] File ${file} has already been downloaded"; exit; fi; echo "act_runner version to download: ${version}"; cd "${download_folder}" || exit; curl -s https://gitea.com/api/v1/repos/gitea/act_runner/releases/latest |\ jq ".assets[].browser_download_url" |\ cut -d '"' -f 2 |\ grep "${arch}$" |\ xargs curl -LJO --output-dir "${download_folder}" cd - || exit; # __END__