How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

How we SSH into GitHub Actions

calendar_today September 9, 2025 person Taha Saifuddin domain blacksmith-sh

Blacksmith built an SSH feature enabling developers to directly access running GitHub Actions CI jobs for debugging. The system uses network tunneling via iptables for VM connectivity, custom DNS with CoreDNS for instant hostname resolution, and GitHub API integration for secure SSH key management, with a grace period to keep VMs running during active debugging sessions.

open_in_new Read original post