This repository was archived by the owner on Jun 8, 2026. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
GrammaTonic edited this page Sep 4, 2025
·
8 revisions
Welcome to the comprehensive documentation for the GitHub Actions Self-Hosted Runner project!
- Status: โ Production Ready - All 10/10 CI/CD checks passing
- Performance: 60% faster web UI tests with resource isolation
- CI/CD: All checks completed successfully (Build, Security, Tests)
- Deployment: Ready for production use with scaling support
- ChromeDriver: Issue resolved with Chrome for Testing API
- Documentation: Chrome Runner Guide
- 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