- Script now re-executes itself with 'sudo' if available (or 'doas' as fallback) - No need to prefix with sudo/doas — just run ./install-gitea-runner.sh ... - Falls back to clear error if neither sudo nor doas is installed
- Script now re-executes itself with 'sudo' if available (or 'doas' as fallback) - No need to prefix with sudo/doas — just run ./install-gitea-runner.sh ... - Falls back to clear error if neither sudo nor doas is installed