Deploy GitHub Actions workflows using Windows Sandbox
Introduction
Configure Windows Sandbox as your GitHub Actions self-hosted Arm64 runner
Build and run the .NET application using the GitHub Actions workflow
Next Steps
Deploy GitHub Actions workflows using Windows Sandbox
Who is this for?
This is an introductory topic for software developers who are developing applications on Windows on Arm computers.
What will you learn?
After completing this Learning Path, you'll be able to perform the following tasks:
- Configure Windows Sandbox as a self-hosted GitHub Actions runner.
- Build and run a .NET 8 Windows Presentation Foundation (WPF) application using a self-hosted GitHub Actions runner in your CI/CD workflow.
Prerequisites
Before starting, you'll need the following prerequisites:
- A Windows on Arm computer such as the Lenovo Thinkpad X13s running Windows 11 Version 22H2 which has Windows Sandbox enabled .
- A valid GitHub account to complete this Learning Path.
Summary
This summary was drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
Frequently asked questions
These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
.github/workflows/dotnet_sandbox.yml. It triggers on pushes to the main branch and can also be started manually from the Actions tab..github/workflows/dotnet_sandbox.yml exists in the repository. If needed, start the workflow manually from the Actions tab.