jCVERSA/noto ? reverse-engineered prompt

Reverse engineered prompt

Build me a GitHub Actions setup that turns a normal Ubuntu runner into a temporary Linux workspace I can connect to like a remote machine.

I want to be able to start it manually from the Actions tab, then use SSH or SFTP to get in over Tailscale, and optionally open a browser based SSH session too. The workspace should keep my files and some package cache between runs so I am not starting from scratch every time. Make sure it has a clean way to stop the session, and have it shut down after about two hours if I forget.

Use a simple setup that only needs a couple of secrets, one for the SSH password and one for Tailscale access. Please make the run output easy to follow, show me the Tailscale address, and include clear instructions in the workflow summary. If you need current docs for Actions or Tailscale details, look them up online first.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab