Developer Tooling

SSH Debugging

SSH debugging uses an authenticated remote shell to inspect an execution environment while diagnosing a problem. Access lifetime, authorization, and the point at which the session opens determine what job state remains available.

Also known as: SSH, Action Debugger

Why it matters

Interactive inspection can reveal environmental failures that logs alone do not explain.

Practical example

Inspect a failing dependency installation interactively, then encode the fix in the workflow for repeatability.

Related terms

Sources

Definition reviewed .

Start with $10 in free credits

Change the runner label in your workflow and keep the rest of your GitHub Actions setup. Runner time is billed per minute.

← Return to glossary