perxhealth/AWS ECS Task for GitHub Actions
Run and await an ECS Task with useful outputs
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Feb 25, 2026
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: perxhealth/aws-ecs-task-action@2683c855fb4b9070ea593878dedfbd35295b9ad0 # v2tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| perx_app_name | In which application context does the task run? | yes | — |
| perx_env | Nominate the environment (cluster) in which we're running the task | yes | — |
| perx_region | Nominate the region in which we're deploying | yes | — |
| definition | Path on local disk at which your .json task definition exists | yes | — |
| launch_type | Defines whether your task is launched in to EC2, Fargate or Externally | yes | — |
| subnets | AWS VPC subnets in which the task runs, formatted as a comma delimited string | no | — |
| security_groups | AWS Security Group's in which the task runs, formatted as a comma delimited string | no | — |
Outputs
| name | description |
|---|---|
| task-definition-arn | Provides the ARN of the resultant ECS Task Definition |
| task-arns | Provides the ARNs of all ECS tasks which were started as a comma delimited string |
| tasks-started-count | Produces how many ECS tasks were successfully started |
| tasks-started-failed-count | Produces how many ECS tasks failed to start |