Skip to content

chore(deps): update devsy-org/ssh to v1.2.7 - #1180

Merged
skevetter merged 2 commits into
mainfrom
fix/update-ssh-v1.2.7
Sep 3, 2026
Merged

skevetter merged 2 commits into
mainfrom
fix/update-ssh-v1.2.7

Conversation

@skevetter

Copy link
Copy Markdown
Contributor

Summary

Update github.com/devsy-org/ssh from v1.2.5 to v1.2.7.

v1.2.7 includes the OpenSSH keepalive liveness fix that treats negative keepalive@openssh.com replies as proof of peer liveness instead of incorrectly allowing the server-side keepalive deadline to expire.

This addresses the long-lived VS Code Remote-SSH failure where dynamic forwarding would stop after roughly 15s * 8 = 120s under Devsy's default SSH keepalive settings.

Upstream

  • devsy-org/ssh v1.2.7
  • upstream fix: fix: treat negative keepalive replies as liveness

Validation

  • verify module/tidy state (go.mod / go.sum)
  • run Devsy CLI/unit tests
  • validate long-lived VS Code Remote-SSH connection remains healthy beyond the previous ~120-second failure window

Notes

This PR is intentionally limited to consuming the released SSH library fix; it does not change Devsy's SSH transport architecture.

@netlify

netlify Bot commented Sep 3, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for devsydev canceled.

Name Link
🔨 Latest commit fa0da22
🔍 Latest deploy log https://app.netlify.com/projects/devsydev/deploys/6a9911bdf7162100085b8af4

@coderabbitai

coderabbitai Bot commented Sep 3, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Ignore keyword(s) in the title.

⛔ Ignored keywords (1)
  • chore(deps)

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Team

Run ID: f2cc91db-baa3-49fb-bbf3-c61cdea69185

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@netlify

netlify Bot commented Sep 3, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for images-devsy-sh canceled.

Name Link
🔨 Latest commit fa0da22
🔍 Latest deploy log https://app.netlify.com/projects/images-devsy-sh/deploys/6a9911bdf7162100085b8afc

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown

⚠️ This PR contains unsigned commits. To get your PR merged, please sign those commits (git rebase --exec 'git commit -S --amend --no-edit -n' @{upstream}) and force push them to this branch (git push --force-with-lease).

If you're new to commit signing, there are different ways to set it up:

Sign commits with gpg

Follow the steps below to set up commit signing with gpg:

  1. Generate a GPG key
  2. Add the GPG key to your GitHub account
  3. Configure git to use your GPG key for commit signing
Sign commits with ssh-agent

Follow the steps below to set up commit signing with ssh-agent:

  1. Generate an SSH key and add it to ssh-agent
  2. Add the SSH key to your GitHub account
  3. Configure git to use your SSH key for commit signing
Sign commits with 1Password

You can also sign commits using 1Password, which lets you sign commits with biometrics without the signing key leaving the local 1Password process.

Learn how to use 1Password to sign your commits.

Watch the demo

Signed-off-by: Samuel K <skevetter@pm.me>
@skevetter
skevetter force-pushed the fix/update-ssh-v1.2.7 branch from 41607b1 to b76e98d Compare September 3, 2026 06:08
@skevetter
skevetter marked this pull request as ready for review September 3, 2026 06:08
@skevetter
skevetter enabled auto-merge (squash) September 3, 2026 06:08
Signed-off-by: Samuel K <skevetter@pm.me>
@mergify

mergify Bot commented Sep 3, 2026

Copy link
Copy Markdown

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@skevetter
skevetter merged commit 0b9f8a6 into main Sep 3, 2026
210 of 215 checks passed
@skevetter
skevetter deleted the fix/update-ssh-v1.2.7 branch September 3, 2026 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant