Outils et configurations pour déployer une infrastructure privée afin d'exécuter des jobs de workflow GitHub Actions personnalisés en toute sécurité.
The GitHub Actions Runner is the application that executes workflow steps in a GitHub Actions pipeline. It runs each step of a workflow automatically to build, test, and deploy software, serving as the execution engine for automation defined in GitHub repositories. The runner supports self-hosted deployment, allowing you to install and run the application in your own environment rather than relying on GitHub-hosted machines. This gives you control over the hardware, software, and network configuration where workflows execute.
The GitHub Actions Runner is the official, self-hosted agent that executes workflow steps on your own infrastructure, giving you full control over hardware, software, and networking for private builds — and it inherently supports multiple platforms, containers, and encrypted secrets via GitHub.
This project provides a containerized execution agent designed to host automated workflows for version control platforms. It functions as a self-hosted runner that automatically registers with a central service upon startup and terminates after completing a single job, ensuring that every task runs in a clean, isolated environment. The system distinguishes itself through its focus on ephemeral lifecycle management and security. By utilizing a non-root execution model, it enforces least-privilege principles during job processing. The runner supports dynamic configuration through environment va
This Docker image runs a self-hosted GitHub Actions runner in a container, which fits the core requirement, though it may need additional configuration for features like autoscaling or secret management.