-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
GrammaTonic edited this page Sep 5, 2025
·
6 revisions
Welcome to the comprehensive documentation for the GitHub Actions Self-Hosted Runner project!
- Security Patches: β VDB-216777/CVE-2020-36632, CVE-2025-9288, CVE-2024-37890 resolved
- Version Updates: Standard Runner v1.0.1, Chrome Runner v1.0.4 with latest security fixes
- Performance: Optimized Docker images with comprehensive cache cleaning
- CI/CD: Enhanced pipeline reliability with standardized Docker build contexts
- Monitoring: Weekly Trivy security scans with automated SARIF reporting
- Status: β Production Ready - All 10/10 CI/CD checks passing
- Performance: 60% faster web UI tests with resource isolation
- Latest Versions: Playwright 1.55.0, Cypress 15.1.0 with security patches
- Documentation: Chrome Runner Guide
| Component | Standard Runner | Chrome Runner | Security Status |
|---|---|---|---|
| Image Version | v1.0.1 | v1.0.4 | β Latest |
| GitHub Actions Runner | v2.328.0 | v2.328.0 | β Latest |
| Node.js | 20.x LTS | 20.x LTS | β Supported |
| Playwright | - | v1.55.0 | β Latest |
| Cypress | - | v15.1.0 | β Security Fixed |
π Full Version Details: Version Overview
- Home - Overview and quick start
- Installation Guide - Step-by-step installation
- Quick Start - Get up and running in 5 minutes
- Chrome Runner π - Web UI testing and browser automation
- Docker Configuration - General Docker setup
- Production Deployment - Production-ready deployment
- Common Issues - Troubleshooting and solutions
# Chrome Runner (Recommended for browser tests)
./scripts/build-chrome.sh --push
docker-compose -f docker/docker-compose.chrome.yml up -d# Standard Runner
docker build -t github-runner:latest ./docker
docker-compose up -d| Component | Status | Documentation |
|---|---|---|
| Chrome Runner | β Production Ready | Chrome Runner Guide |
| Standard Runner | β Stable | Installation Guide |
| CI/CD Pipeline | β Passing | Production Deployment |
| Security Scanning | β Clean | Common Issues |
- Contributing - How to contribute to the project
- Development Workflow - Development processes and standards
- Testing Strategy - Testing approaches and frameworks
- Release Process - Version management and releases
- Installation Guide - Start here for first-time setup
- Docker Configuration - Essential Docker setup
- Production Deployment - Production checklist
- Common Issues - Troubleshooting help
- GitHub Actions Documentation
- Self-Hosted Runners Guide
- Docker Documentation
- Docker Compose Reference
Found something missing or incorrect? We welcome contributions to improve this documentation:
- Visit the main repository
- Open an issue or submit a pull request
- Help us keep the documentation accurate and up-to-date
Last updated: September 4, 2025