To make connections to the GitHub Actions worker where the build debugging SSH server is running, you need to install Tailscale locally on your machine and be member of Recap Time GitHub org. For the authentication process to run smoothly, you need to add your ephemeral Tailscale auth key as either Codespaces encrypted secret on your GitHub account or as an use rvariable in Gitpod with variable name TAILSCALE_AUTHKEY_RECAPTIME
.
- Open this repository in GitHub Codespaces or Gitpod.
- Wait for the build to complete and the web editor to load up.
- Open the terminal and check if you're authenticated against our tailnet with
tailscale status
. If not, try again withtailscale up --authkey="your-auth-key" --hostname=$HOSTNAME
. - Load up your private SSH key into the SSH agent via
ssh-add
command and then connect to the debugger withssh runner@$(tailscale ip -4 gp-ws-images-bulldozer-gha)
. Happy debugging!