create file %USERPROFILE/.wlsconfig
[wsl2]
autoProxy=false# Check what's alive
wsl -l -v
# Create instance
wsl --install --name Actions-Runner
# Stop instance
wsl -t Actions-Runner
# Destory instance
wsl --unregister Actions-Runnercat << EOF | sudo tee -a /etc/apt/apt.conf.d/30proxy.conf
Acquire::http::Proxy "http://xxx:xxxc@proxy.domain:8080/";
EOFsudo apt update && sudo apt upgrade -y
sudo apt install -y curl tar libicu-dev build-essential
# Install additional libs if needed
sudo apt install jqsudo cp *.crt /usr/local/share/ca-certificates/.
sudo update-ca-certificates# Goto Home Directory first
cd ~
<Follow Github Runner Instructions: New `Linux X86` Runner># install & start
sudo ./svc.sh install
sudo ./svc.sh start
# check status
sudo ./svc.sh status
# uninstall
sudo ./svc.sh uninstall
# check logs
journalctl -u actions.runner.* -f
# use systemctl
sudo systemctl start actions.runner.*
sudo systemctl stop actions.runner.*
sudo systemctl status actions.runner.*