#!/usr/bin/env bashset -euo pipefail# Check for GITHUB_TOKEN in /run/secrets/GITHUB_TOKEN (Podman secret mount)if [[ -f /run/secrets/GITHUB_TOKEN ]]; thenGITHUB_TOKEN=$(< /run/secrets/GITHUB_TOKEN)echo "Using GITHUB_TOKEN from /run/secrets/GITHUB_TOKEN for authentication." >&2AUTH_HEADER="Authorization: Bearer $GITHUB_TOKEN"elseecho "GITHUB_TOKEN secret not found. Using unauthenticated requests." >&2AUTH_HEADER=""fiURL="$1"shiftOPTIONS=("$@")if [[ -n "$AUTH_HEADER" ]]; thencurl -sSL -H "$AUTH_HEADER" "${OPTIONS[@]}" "$URL"elsecurl -sSL "${OPTIONS[@]}" "$URL"fi