Deploy auf den Timer-Server / deploy (push) Failing after 12s
Der erste Lauf brach im Runner-Image von Gitea 1.27 ab: die JS-Aktion actions/checkout stirbt beim Aufruf von "git version" mit "read ENOTCONN" - ein Node-24-Fehler im Container, nicht unser Workflow. Der Code wird jetzt per Shell geklont. Das braucht kein Node und ist damit unabhaengig vom Image. Geholt wird flach nach Commit-SHA, ersatzweise nach Branch, falls der Server das Anfordern einzelner SHAs nicht erlaubt. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>