{"repo":"sctg-development/github-runner-vs2010","free":true,"listed":false,"github":"https://github.com/sctg-development/github-runner-vs2010","clone":"git clone https://github.com/sctg-development/github-runner-vs2010.git","description":"🏃‍♂️ Self-hosted GitHub runner in a Windows container with Visual Studio 2010 and Windows SDK 7.1a for building Windows XP compatible applications.","language":"PowerShell","stars":15,"topics":["github-runners","self-hosted-runner","windows-xp-compatible"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"GitHub Runner with Visual Studio 2010 This repository provides a Docker image sctg/github-runner-vs2010:2.322.0 for running a self-hosted GitHub runner with Visual Studio 2010 and Windows SDK 7.1a. The main purpose is to enable building Windows XP-compatible applications, as GitHub's standard runners no longer support Visual Studio 2010 and Microsoft has ended Windows XP support. Prerequisites - Docker installed on your host machine - A GitHub account with appropriate permissions - A Personal Access Token (PAT) from GitHub - Windows Server 2019 (for running Windows containers) Setting Up Self-Hosted Runners in GitHub Before running the Docker container, you need to configure your GitHub repository to accept self-hosted runners: 1. Go to your GitHub repository settings 2. Navigate to \"Settings\" → \"Actions\" → \"Runners\" 3. Click on \"New self-hosted runner\" 4. Note down the repository URL and token (you'll need these later) Important security considerations: - Self-hosted runners should only be used in private repositories by default - If using in public repositories, enable the \"Require approval for all outside collaborators\" setting - Set up runner groups to control access to runners - Configure allowed actions and workflows in repository settings Runner labels: - Add relevant labels to your runner (e.g., 'windows-2019', 'vs2010') - These labels are used in workflow files to target specific runners Running Windows Docker Containers on Windows Server 2019 Prerequisites 1. Instal","default_branch":null,"files":null,"tree":[],"storefront":"/r/sctg-development","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sctg-development/github-runner-vs2010/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}