Lobotomize jupiter cpu

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-09-07 00:28:07 +01:00
parent 2c3abfa403
commit 1d3a3cc805
5 changed files with 18 additions and 13 deletions

View File

@@ -18,13 +18,12 @@ mkfifo "$LOG_PIPE"
done < "$LOG_PIPE"
) &
GITEA_API="${GITEA_INSTANCE_URL%/}/api/v1"
auth="Authorization: Basic $(printf '%s:%s' "$GITEA_ADMIN_USERNAME" "$GITEA_ADMIN_PASSWORD" | base64 -w 0)"
runners="$(curl -sf --retry 10 --retry-connrefused -H "$auth" "$GITEA_API/admin/actions/runners")"
if [ ! -f /var/lib/gitea-act-runner/registration ]; then
GITEA_API="${GITEA_INSTANCE_URL%/}/api/v1"
auth="Authorization: Basic $(printf '%s:%s' "$GITEA_ADMIN_USERNAME" "$GITEA_ADMIN_PASSWORD" | base64 -w 0)"
runners="$(curl -sf --retry 10 --retry-connrefused -H "$auth" "$GITEA_API/admin/actions/runners")"
echo "$runners" | jq -r ".runners[] | select(.name == \"$GITEA_RUNNER_NAME\") | .id" | while read -r runner_id; do
curl -sf -X DELETE -H "$auth" "$GITEA_API/admin/actions/runners/$runner_id"
done