This repository contains Dockerfile
definitions for
lambda3/github-runner-windows.
You need to set these environment variables:
TOKEN
- The token from Github Actions. Required.REPO
- The Github repo, should beowner/repo
. Required.GROUP
- The runner group. Optional. Default value:Default
To create the above token see the requirements at
the Github docs. At the time of this writing, public repos use the public_repo
scope,
and private repos use the repo
scope.
You can create tokens for a user at https://github.com/settings/tokens.
This token will be used to call the
api
and use it to exchage it for a runner registration token.
On Windows, use Docker for Windows and run, on PowerShell:
docker run --name github-actions-runner -e TOKEN=$env:TOKEN -e REPO=$env:REPO lambda3/github-runner-windows
- Giovanni Bassi, aka Giggio, Lambda3, @giovannibassi
This software is open source, licensed under the MIT license. See LICENSE.txt for details. Check out the terms of the license before you contribute, fork, copy or do anything with the code. If you decide to contribute you agree to grant copyright of all your contribution to this project, and agree to mention clearly if do not agree to these terms. Your work will be licensed with the project at Apache V2, along the rest of the code.