talcoh2x/AWS GitHub Runner Management
self-hosted AWS GitHub runners management
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Mode of operation (start/stop) | yes | — |
| github-token | GitHub Personal Access Token | yes | — |
| github-token-type | GitHub Token Type | no | legacy |
| github-org-runner | GitHub Organization Runner (true/false) | no | false |
| ec2-image-id | AWS EC2 AMI ID | yes | — |
| ec2-instance-type | EC2 Instance Type | no | t2.micro |
| spot-instance | Use Spot Instance | no | false |
| spot-price | Maximum price for Spot Instance | no | 0.10 |
| subnet-id | Subnet ID for EC2 instance | yes | — |
| security-group-id | Security Group ID for EC2 instance | yes | — |
| iam-instance-role | IAM Instance Role name | no | — |
| aws-resource-tags | JSON formatted AWS resource tags | no | [] |
Outputs
| name | description |
|---|---|
| label | Generated runner label |
| ec2-instance-id | EC2 Instance ID of the runner |