derekmckinnon/Run Fargate Task
A GitHub Action for running an AWS ECS Fargate Task
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| task-definition | The ARN of the task definition | yes | — |
| cluster | The name of the ECS cluster in which to run the task. Uses default cluster if omitted. | no | — |
| overrides | A JSON string of container overrides. Defaults to `undefined` | no | — |
| subnets | A comma-separated list of subnet IDs in which to launch the task | yes | — |
| security-groups | A comma-separated list of security group IDs to assign to the task | yes | — |
| assign-public-ip | Controls whether or not the task is assigned a public IP | yes | — |
| wait-for-task | Controls whether or not the runner should wait for the task to complete | yes | — |
| fail-on-task-error | Controls whether or not to fail the step upon task or container errors | yes | — |
Outputs
| name | description |
|---|---|
| task-arn | The ARN of the task that was ran |
| task-error | Will be set to a human-readable message if an error occurs, otherwise it will be empty |