Reverts the move to `infra`. Verified on a fedora-43 runner that the ssh reachability check ran fine (it added the host key and connected) — the earlier deploy failure was the unprovisioned remote sudo step, not a missing ssh client. Every runner has ssh: `git` (installed for checkout) pulls `git-core`, which hard-requires `openssh-clients`. So fedora-43 (ssh + rsync + curl) is the right, lighter runner for these deploy jobs. See architecture gitea-runners.md. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016fKZzDpvjiJ9eYbPGgJvUP
5.6 KiB
5.6 KiB