Reuse SSH connections for Herdr theme sync (#14460)

* Reuse SSH connections for remote theme sync

* Cover remote theme sync connection reuse
This commit is contained in:
David Heinemeier Hansson authored and GitHub committed 2026-10-07 21:45:16 +02:00
1 parent 060c57b4aa
commit a137760c89
4 files changed
+137 -4

No files matched your search

@@ -0,0 +1,15 @@
#!/bin/bash
set -euo pipefail
source "$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)/base-test.sh"
if ! command -v sshd >/dev/null; then
skip "no SSH server; skipping real theme sync connection reuse"
exit 0
fi
require_command python3
require_command ssh
require_command ssh-keygen
python3 "$SHELL_TEST_DIR/fixtures/theme-set-herdr-ssh-reuse.py"