# Explore and debug GitHub Actions via SSH

DevFeed: [Explore and debug GitHub Actions via SSH](<https://devfeed.tech/articles/explore-and-debug-github-actions-via-ssh-26638.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/explore-and-debug-github-actions-via-ssh/>)

Author: Alex Ellis

Published: 2024-02-20T11:47:47Z

Content type: tutorial

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>)

Tags: [cli](<https://devfeed.tech/tags/cli.md>), [debug](<https://devfeed.tech/tags/debug.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [tcp](<https://devfeed.tech/tags/tcp.md>), [troubleshooting](<https://devfeed.tech/tags/troubleshooting.md>)

## AI overview

This tutorial explains how to use the actuated SSH gateway to access hosted or self-hosted GitHub Actions runners for debugging and exploration. It covers ephemeral shells, troubleshooting jobs, port forwarding, and copying files.

## Source excerpt

As part of actuated, we needed to debug and explore VM images for GitHub Actions via SSH. I'm now making that available to my GitHub Sponsors for free.