webfactory/ssh-agent
GitHub Action to setup `ssh-agent` with a private key observed · 2026-08-28
Health v2 · maintenance only
74/100
- Activity 88
- Release rhythm 42
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 359
- age_days: 2545
- days_rel: 175
- days_push: 76
- n_releases_24m: 2
Adoption not part of the score
1482 stars · 298 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A GitHub Action that starts ssh-agent on the workflow runner, exports SSH_AUTH_SOCK, and loads one or more private SSH keys from repository secrets. It enables git clone over SSH from private repositories and SSH access to other servers during CI workflows.
Use cases
- load ssh private key in github actions workflow
- clone private repositories during ci
- use multiple github deploy keys in one workflow
- set up ssh-agent on github actions runner
- ssh into servers from a github actions job
When to choose
- your GitHub Actions workflow needs to fetch dependencies from private repos via SSH
- you need multiple deploy keys mapped to different repositories in one workflow
- you want a simple, maintained action for SSH key setup in CI
When to avoid
- you use HTTPS with tokens instead of SSH for private repo access
- you need SSH key setup outside GitHub Actions
- you require passphrase-protected keys
Facets
plugin · maturity active
ssh auth ci-cd secrets-management developer-tools developer-tools security windows cli github-action ssh-agent deploy-keys private-repositories workflow-step devops automation linux macos docker
1 source
- readme: https://github.com/webfactory/ssh-agent · fetched 2026-08-28 · 54df5353a54a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| webfactory/ssh-agent | main | 74 |
For agents
markdown · JSON · MCP: product_card(name="webfactory/ssh-agent")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem