You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
tools.func - check_for_gh_releas - pinned version handling issueย #1764
โ Have you read and understood the above guidelines?
yes
๐ What is the name of the script you are using, or where do you have Problems?
tools.func
๐ Provide a clear and concise description of the issue.
I think the handling of check_for_gh_release pinned version in tools.func is incorrect.
check_for_gh_release "kitchenowl" "TomBursch/kitchenowl" "v0.7.8" works properly, but
check_for_gh_release "authentik" "goauthentik/authentik" "version/2026.2.2" not found upstream
# Pinned version handling
if [[ -n "$pinned_version_in" ]]; then
if [[ "$pinned_version_in" =~ ^v[0-9] ]]; then
local pin_clean="${pinned_version_in#v}"
else
local pin_clean="${pinned_version_in}"
fi
local match_raw=""
for i in "${!clean_tags[@]}"; do
if [[ "${clean_tags[$i]}" == "$pin_clean" ]]; then
match_raw="${raw_tags[$i]}"
break
fi
done
Activity
MickLesk commentedon Apr 30, 2026
fixed