This is an automated email from the ASF dual-hosted git repository. lhotari pushed a commit to branch branch-4.2 in repository https://gitbox.apache.org/repos/asf/pulsar.git
commit 307717f36bace3c0f189086fb373697935f7444e Author: Lari Hotari <[email protected]> AuthorDate: Wed Apr 15 19:00:08 2026 +0300 [improve][ci] Backport fix for ssh-access action --- .github/actions/ssh-access/action.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/actions/ssh-access/action.yml b/.github/actions/ssh-access/action.yml index 2c8f0a01648..89f9b74e604 100644 --- a/.github/actions/ssh-access/action.yml +++ b/.github/actions/ssh-access/action.yml @@ -138,7 +138,8 @@ runs: if command -v upterm &>/dev/null; then shopt -s nullglob echo "SSH connection information" - upterm session current --admin-socket ~/.upterm/*.sock || { + export UPTERM_ADMIN_SOCKET=$(find $HOME/.upterm $XDG_RUNTIME_DIR/upterm /run/user/$(id -u)/upterm -name "*.sock" | head -n 1) + upterm session current || { echo "upterm isn't running. Not waiting any longer." exit 0 } @@ -146,7 +147,7 @@ runs: echo "Waiting $timeout seconds..." sleep $timeout echo "Keep waiting as long as there's a connected session" - while upterm session current --admin-socket ~/.upterm/*.sock|grep Connected &>/dev/null; do + while upterm session current|grep Connected &>/dev/null; do sleep 30 done echo "No session is connected. Not waiting any longer."
