English | 中文
SSH to GitHub Actions VM using Tailscale
Now supports: Ubuntu, MacOS, Windows(RDP is also available)
-
Install Tailscale in your local client and log in
-
Fork this repository
-
Add a repository secret in "Settings" - "Secrets and Variables" - "Actions" - "Repository Secret" with the name "SSH_PASSWORD" and type your password
-
Run and check workflow. Visit
https://login.tailscale.com/a/xxxxxx
to authenticate -
Connect to GitHub Actions VM via
ssh [username]@[tailscale-ip]