vnetmx/EC2 Spot Runner
A GitHub Action that spin a new EC2 and register as a self-runner to execute workflows.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| ec2_ami | Defines the AMI to use. | — | — |
| ec2_instance_type | Defines the EC2 Instance Type | — | — |
| ec2_subnet_id | Defines the Subnet ID | — | — |
| ec2_security_group | Defines the Security group to attach on the EC2 | — | — |
| ec2_iam_instance_role | The role to be used on the EC2 | — | — |
| mode | The execution mode. start,stop | — | start |
| ec2_instance_id | For stop execution mode, the EC2 to be stopped. | — | — |
| github_token | The GH token to register the EC2 as a runner | yes | — |
| github_repo | — | — | — |
| github_org | — | — | — |
| job_name | — | — | — |
| job_id | — | — | — |
| python_version | — | — | 3.12 |
| ec2_instance_ttl | EC2 maximum execution time | — | 60 |
Outputs
| name | description |
|---|---|
| label | Label output |