Skip to content

Commit

Permalink
Simplify direct shellcheck download with jq
Browse files Browse the repository at this point in the history
  • Loading branch information
gaul committed Jul 28, 2023
1 parent 36db898 commit 930dc70
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/linux-ci-helper.sh
Expand Up @@ -241,7 +241,7 @@ echo "${PRGNAME} [INFO] Install cppcheck package."
if [ "${SHELLCHECK_DIRECT_INSTALL}" -eq 1 ]; then
echo "${PRGNAME} [INFO] Install shellcheck package from github archive."

if ! LATEST_SHELLCHECK_DOWNLOAD_URL=$(curl -s -S https://api.github.com/repos/koalaman/shellcheck/releases/latest | grep '"browser_download_url"' | grep 'linux.x86_64' | sed -e 's|"||g' -e 's|^.*browser_download_url:[[:space:]]*||g' | tr -d '\n'); then
if ! LATEST_SHELLCHECK_DOWNLOAD_URL=$(curl --silent --show-error https://api.github.com/repos/koalaman/shellcheck/releases/latest | jq -r '.assets[].browser_download_url | select(contains("linux.x86_64"))'); then
echo "Could not get shellcheck package url"
exit 1
fi
Expand Down

0 comments on commit 930dc70

Please sign in to comment.