Skip to content

Cover live sshd in e2e without breaking CI - #1

Merged
shaneburrell merged 1 commit into
mainfrom
lab/v0.1.4-live-sshd-e2e
Aug 30, 2026
Merged

shaneburrell merged 1 commit into
mainfrom
lab/v0.1.4-live-sshd-e2e

Conversation

@shaneburrell

Copy link
Copy Markdown
Owner

Summary

  • Add scripts/e2e-live.sh for a real [email protected] copy/sync/verify round trip.
  • Keep scripts/e2e.sh fake-SSH. The live script exits 0 when localhost SSH is unavailable so GitHub Actions stays green.
  • Wire the live script into the ubuntu-latest e2e job and add make e2e / make e2e-live.

Test plan

  • make check and ./scripts/e2e.sh on quikagent-lab
  • Manual live copy/sync/verify to [email protected] on the lab VM
  • ./scripts/e2e-live.sh on the lab VM after this branch is pulled
  • CI e2e job green on ubuntu-latest and macos-latest

CI still stays green where localhost SSH is missing: the new script
skips instead of failing.
@shaneburrell
shaneburrell merged commit 1578be6 into main Aug 30, 2026
11 checks passed
@shaneburrell
shaneburrell deleted the lab/v0.1.4-live-sshd-e2e branch August 30, 2026 02:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant