DominatorStufs/action-vps ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple repo that spins up a temporary Ubuntu VPS using GitHub Actions and also works with GitLab CI.

I want to be able to run a workflow or pipeline manually, wait for it to start, and then get SSH login details in the job logs. The machine should come up with a Cloudflare Tunnel so I can connect to it from Termux using the SSH command shown in the logs. Make sure it prints a clear username, password, and tunnel URL every time it runs, since the URL should be different for each session.

It should feel like a lightweight learning and testing VPS, not a permanent server. Keep it fully automated, easy to start, and include a short README that explains how to launch it from GitHub Actions or GitLab CI and how to connect. If you need current setup details, look up the latest docs online.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab