github-runner-setup
CommunityAutomate macOS GitHub Actions runner setup
Authoramdmax
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the complex and time-consuming process of setting up self-hosted GitHub Actions runners on macOS, ensuring they are secure, monitored, and ready for use.
Core Features & Use Cases
- Automated Installation: Installs and configures GitHub Actions runners with specified labels and groups.
- Security Hardening: Includes steps for firewall configuration and permission setting.
- Monitoring Setup: Automates the setup of scripts to monitor runner health and rotate logs.
- Workflow Migration Guidance: Provides a phased approach and examples for migrating existing workflows to self-hosted runners.
- Use Case: You need to set up a new macOS machine to act as a self-hosted runner for your organization, capable of running Node.js builds and AWS deployments. This Skill handles the entire setup from downloading the runner to configuring monitoring.
Quick Start
Use the install_runner.sh script to set up a new GitHub Actions runner for your organization named 'macos-prod-runner-01' with labels 'macos-arm64,node-22,aws-deployment'.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: github-runner-setup Download link: https://github.com/amdmax/claude_marketplace/archive/main.zip#github-runner-setup Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.