GitHub Action RDP (Remote Desktop Protocol)
Remote operational GitHub Actions VM for debugging, etc..
Available VMs
- Windows Server 2019
- Windows Server 2016
Usage
First use
- Click
Fork
to create a new repository from GitHub-Action-VM. - Signup for an ngrok account.
- Get the Authtoken at here.
- Go to Settings > Secrets > New repository secret.
- Make a secret called
NGROK_AUTH_TOKEN
,NGROK_REGION
and set it to the Authtoken from ngrok, ngrok region.
ex. Name: NGROK_AUTH_TOKEN | value: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Name: NGROK_REGION | value: xx (Check ngrok regions list.)
ngrok regions list
us
United States
eu
Europe
ap
Asia/Pacific
au
Australia
sa
South America
jp
Japan
in
India
- You only need to set it once.
Start VM
- Go to Actions > (The VM you want to use. ex. Windows Server 2019) > Run workflow > Run workflow.
- Reload and click the latest Workflow runs.
- Wait until
VM Info
done.
Don't forget to replace *** to your
NGROK_REGION
and removetcp://
.
ex.0.tcp.us.ngrok.io:00000
- Done!
Credits
- Windows Server VMs file: https://github.com/avgchamara/WindowsRDP
Description
Languages
Batchfile
100%