No description
Find a file
2025-10-19 17:02:05 +03:00
.gitignore first commit 2025-10-19 16:52:53 +03:00
build.ps1 rip out docker login 2025-10-19 16:56:02 +03:00
config.yml "this is insane" no it's actually act-runner-windows-cursed 2025-10-19 17:02:05 +03:00
Dockerfile first commit 2025-10-19 16:52:53 +03:00
gitea-runner.ps1 first commit 2025-10-19 16:52:53 +03:00
README.md "this is insane" no it's actually act-runner-windows-cursed 2025-10-19 17:02:05 +03:00

act-runner-windows-cursed

this allows you to run a node20(git & choco included) + windows server 2022 + act-runner system with a single command & config files

mini tutorial

mkdir data

# here you have to set config.yml to the one that's in this repo

docker run -v ./data:C:\data -v '\\.\pipe\docker_engine:\\.\pipe\docker_engine' `
   -e GITEA_INSTANCE_URL=https://git.sad.ovh `
   -e GITEA_RUNNER_REGISTRATION_TOKEN=regtoken `
   -e GITEA_RUNNER_NAME=windows `
   -e CONFIG_FILE=config.yml `
   --user ContainerAdministrator `
   --name act_windows git.sad.ovh/sophie/act-runner-windows-cursed

# it'll register and you gotta restart it (click ctrl+c 3 times)

# this allows .runner & data & config.yml to be read by the docker container (and also everyone, but whatever, this is a POC atm)

icacls C:\Users\Docker\forgejo\data /grant Everyone:(F) /T