Skip to content
/ arc-windows-runner Public template
generated from kenmuse/OSS-Template

GitHub ARC Actions runner image based on Windows 2022 LTSC Server Core

License

Notifications You must be signed in to change notification settings

kenmuse/arc-windows-runner

Repository files navigation

ARC Windows Runner (Sample)

About

This provides a sample implementation of a containerized Windows-based Actions runner for GitHub Actions Runner Controller. The build process for the image uses the latest version of the Actions Runner, assigning a latest tag and a tag for the runner version. Runner images should ideally be rebuilt daily using a scheduled task to ensure that images are never more than 24 hours behind the current versions. Runners should be updated at least every 30 days to avoid the risk of the runner not being able to accept jobs.

There are some additional notes included in the Dockerfile about the image and the steps for creating that image. Be aware that Windows containers behave very differently from Linux containers (both in level of API support and performance). I recommend considering a GitHub hosted runner for Windows builds whenever possible to have faster build times and access to the broader OS APIs and features.

Support

This project is a sample and is not actively supported or maintained (see SUPPORT). It is not supported or officially endorsed by GitHub.

About

GitHub ARC Actions runner image based on Windows 2022 LTSC Server Core

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages