lol

Merge pull request #204219 from SuperSandro2000/fix-github-token-quoting

authored by

Sandro and committed by
GitHub
0a457d1e d673d429

+18 -18
+2 -2
pkgs/applications/emulators/citra/update.sh
··· 27 27 OLD_NIGHTLY_VERSION="$(getLocalVersion "citra-nightly")" 28 28 OLD_NIGHTLY_HASH="$(getLocalHash "citra-nightly")" 29 29 30 - NEW_NIGHTLY_VERSION="$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \ 30 + NEW_NIGHTLY_VERSION="$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 31 31 "https://api.github.com/repos/citra-emu/citra-nightly/releases?per_page=1" | jq -r '.[0].name' | cut -d"-" -f2 | cut -d" " -f2)" 32 32 33 33 if [[ "${OLD_NIGHTLY_VERSION}" = "${NEW_NIGHTLY_VERSION}" ]]; then ··· 52 52 OLD_CANARY_VERSION="$(getLocalVersion "citra-canary")" 53 53 OLD_CANARY_HASH="$(getLocalHash "citra-canary")" 54 54 55 - NEW_CANARY_VERSION="$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \ 55 + NEW_CANARY_VERSION="$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 56 56 "https://api.github.com/repos/citra-emu/citra-canary/releases?per_page=1" | jq -r '.[0].name' | cut -d"-" -f2 | cut -d" " -f1)" 57 57 58 58 if [[ "${OLD_CANARY_VERSION}" = "${NEW_CANARY_VERSION}" ]]; then
+4 -4
pkgs/applications/emulators/yuzu/update.sh
··· 21 21 oldHash="$(nix eval --raw -f "./default.nix" "$attribute".src.drvAttrs.outputHash)" 22 22 23 23 if [[ "$branch" = "mainline" ]]; then 24 - newVersion="$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/yuzu-emu/yuzu-mainline/releases?per_page=1" \ 24 + newVersion="$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/yuzu-emu/yuzu-mainline/releases?per_page=1" \ 25 25 | jq -r '.[0].name' | cut -d" " -f2)" 26 26 elif [[ "$branch" = "early-access" ]]; then 27 - newVersion="$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/pineappleEA/pineapple-src/releases?per_page=2" \ 27 + newVersion="$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/pineappleEA/pineapple-src/releases?per_page=2" \ 28 28 | jq -r '.[].tag_name' | grep '^EA-[0-9]*' | head -n1 | cut -d"-" -f2 | cut -d" " -f1)" 29 29 fi 30 30 ··· 50 50 51 51 updateCompatibilityList() { 52 52 local latestRevision oldUrl newUrl oldHash newHash oldDate newDate 53 - latestRevision="$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/flathub/org.yuzu_emu.yuzu/commits/master" | jq -r '.sha')" 53 + latestRevision="$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/flathub/org.yuzu_emu.yuzu/commits/master" | jq -r '.sha')" 54 54 55 55 oldUrl="$(sed -n '/yuzu-compat-list/,/url/p' "$DEFAULT_NIX" | tail -n1 | cut -d'"' -f2)" 56 56 newUrl="https://raw.githubusercontent.com/flathub/org.yuzu_emu.yuzu/${latestRevision}/compatibility_list.json" 57 57 58 58 oldDate="$(sed -n '/last updated.*/p' "$DEFAULT_NIX" | rev | cut -d' ' -f1 | rev)" 59 - newDate="$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/flathub/org.yuzu_emu.yuzu/commits/${latestRevision}" \ 59 + newDate="$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/flathub/org.yuzu_emu.yuzu/commits/${latestRevision}" \ 60 60 | jq -r '.commit.committer.date' | cut -d'T' -f1)" 61 61 62 62 oldHash="$(sed -n '/yuzu-compat-list/,/sha256/p' "$DEFAULT_NIX" | tail -n1 | cut -d'"' -f2)"
+3 -3
pkgs/applications/networking/cluster/cmctl/update.sh
··· 7 7 CMCTL_PATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )" 8 8 9 9 OLD_VERSION="$(nix-instantiate --eval -E "with import $NIXPKGS_PATH {}; cmctl.version or (builtins.parseDrvName cmctl.name).version" | tr -d '"')" 10 - LATEST_TAG="$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/cert-manager/cert-manager/releases" | jq '.[].tag_name' --raw-output | sed '/-/d' | sort --version-sort -r | head -n 1)" 10 + LATEST_TAG="$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/cert-manager/cert-manager/releases" | jq '.[].tag_name' --raw-output | sed '/-/d' | sort --version-sort -r | head -n 1)" 11 11 LATEST_VERSION="${LATEST_TAG:1}" 12 12 13 13 if [ ! "$OLD_VERSION" = "$LATEST_VERSION" ]; then 14 14 SHA256=$(nix-prefetch-url --quiet --unpack https://github.com/cert-manager/cert-manager/archive/refs/tags/${LATEST_TAG}.tar.gz) 15 - TAG_SHA=$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/cert-manager/cert-manager/git/ref/tags/${LATEST_TAG}" | jq -r '.object.sha') 16 - TAG_COMMIT_SHA=$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/cert-manager/cert-manager/git/tags/${TAG_SHA}" | jq '.object.sha' --raw-output) 15 + TAG_SHA=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/cert-manager/cert-manager/git/ref/tags/${LATEST_TAG}" | jq -r '.object.sha') 16 + TAG_COMMIT_SHA=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/cert-manager/cert-manager/git/tags/${TAG_SHA}" | jq '.object.sha' --raw-output) 17 17 18 18 setKV () { 19 19 sed -i "s|$1 = \".*\"|$1 = \"${2:-}\"|" "${CMCTL_PATH}/default.nix"
+2 -2
pkgs/applications/networking/cluster/crc/update.sh
··· 13 13 cd ${NIXPKGS_CRC_FOLDER} 14 14 15 15 LATEST_TAG_RAWFILE=${WORKDIR}/latest_tag.json 16 - curl --silent ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \ 16 + curl --silent ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 17 17 https://api.github.com/repos/code-ready/crc/releases >${LATEST_TAG_RAWFILE} 18 18 19 19 LATEST_TAG_NAME=$(jq 'map(.tag_name)' ${LATEST_TAG_RAWFILE} | ··· 21 21 22 22 CRC_VERSION=$(echo ${LATEST_TAG_NAME} | sed 's/^v//') 23 23 24 - CRC_COMMIT=$(curl --silent ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \ 24 + CRC_COMMIT=$(curl --silent ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 25 25 https://api.github.com/repos/code-ready/crc/tags | 26 26 jq -r "map(select(.name == \"${LATEST_TAG_NAME}\")) | .[0] | .commit.sha") 27 27
+2 -2
pkgs/applications/networking/cluster/k3s/update.sh
··· 11 11 cd ${NIXPKGS_K3S_PATH} 12 12 13 13 LATEST_TAG_RAWFILE=${WORKDIR}/latest_tag.json 14 - curl --silent ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \ 14 + curl --silent ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 15 15 https://api.github.com/repos/k3s-io/k3s/releases > ${LATEST_TAG_RAWFILE} 16 16 17 17 LATEST_TAG_NAME=$(jq 'map(.tag_name)' ${LATEST_TAG_RAWFILE} | \ ··· 19 19 20 20 K3S_VERSION=$(echo ${LATEST_TAG_NAME} | sed 's/^v//') 21 21 22 - K3S_COMMIT=$(curl --silent ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \ 22 + K3S_COMMIT=$(curl --silent ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 23 23 https://api.github.com/repos/k3s-io/k3s/tags \ 24 24 | jq -r "map(select(.name == \"${LATEST_TAG_NAME}\")) | .[0] | .commit.sha") 25 25
+1 -1
pkgs/development/interpreters/clojure/babashka.nix
··· 30 30 set -euo pipefail 31 31 32 32 readonly latest_version="$(curl \ 33 - ''${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \ 33 + ''${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 34 34 -s "https://api.github.com/repos/babashka/babashka/releases/latest" \ 35 35 | jq -r '.tag_name')" 36 36
+1 -1
pkgs/development/interpreters/clojure/default.nix
··· 64 64 65 65 # `jq -r '.[0].name'` results in `v0.0` 66 66 readonly latest_version="$(curl \ 67 - ''${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \ 67 + ''${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 68 68 -s "https://api.github.com/repos/clojure/brew-install/tags" \ 69 69 | jq -r '.[1].name')" 70 70
+1 -1
pkgs/servers/monitoring/uptime-kuma/update.sh
··· 3 3 4 4 set -euo pipefail 5 5 6 - latestVersion="$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/louislam/uptime-kuma/releases?per_page=1" | jq -r ".[0].tag_name" | sed 's/^v//')" 6 + latestVersion="$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/louislam/uptime-kuma/releases?per_page=1" | jq -r ".[0].tag_name" | sed 's/^v//')" 7 7 currentVersion=$(nix-instantiate --eval -E "with import ./. {}; uptime-kuma.version or (lib.getVersion uptime-kuma)" | tr -d '"') 8 8 9 9 if [[ "$currentVersion" == "$latestVersion" ]]; then
+1 -1
pkgs/tools/misc/depotdownloader/update.sh
··· 5 5 6 6 depsFile="$(realpath "$(dirname "${BASH_SOURCE[0]}")/deps.nix")" 7 7 currentVersion="$(nix eval --raw -f . depotdownloader.version)" 8 - latestVersion="$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/SteamRE/DepotDownloader/releases?per_page=1" \ 8 + latestVersion="$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} "https://api.github.com/repos/SteamRE/DepotDownloader/releases?per_page=1" \ 9 9 | jq -r '.[].name' | cut -d' ' -f2)" 10 10 11 11 if [[ "$currentVersion" = "$latestVersion" ]]; then
+1 -1
pkgs/tools/virtualization/linode-cli/update.sh
··· 9 9 10 10 SPEC_SHA256=$(nix-prefetch-url --quiet https://raw.githubusercontent.com/linode/linode-api-docs/v${SPEC_VERSION}/openapi.yaml) 11 11 12 - VERSION=$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \ 12 + VERSION=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ 13 13 -H "Accept: application/vnd.github.v3+json" \ 14 14 "https://api.github.com/repos/linode/linode-cli/tags" \ 15 15 | jq 'map(.name)' \