How to Make a Github Action That Exposes SSH Server
This text provides an in-depth explanation of how to create a simple GitHub Action using action-sshd-cloudflared that runs a shell script and exposes an SSH server over the internet. The author walks through each step, from creating the simplest GitHub Action possible to fetching public SSH keys, generating a server key, configuring the SSH server, starting cloudflared tunnel, outputting client instructions, and monitoring for session end. The action is useful for debugging GitHub workflows efficiently.
Company
Hookdeck
Date published
Aug. 6, 2022
Author(s)
Valérian Galliat
Word count
2000
Language
English
Hacker News points
None found.