perxhealth/AWS ECS Task for GitHub Actions

Run and await an ECS Task with useful outputs

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Feb 25, 2026
License
MIT
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: perxhealth/aws-ecs-task-action@2683c855fb4b9070ea593878dedfbd35295b9ad0 # v2

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
perx_app_nameIn which application context does the task run?yes
perx_envNominate the environment (cluster) in which we're running the taskyes
perx_regionNominate the region in which we're deployingyes
definitionPath on local disk at which your .json task definition existsyes
launch_typeDefines whether your task is launched in to EC2, Fargate or Externallyyes
subnetsAWS VPC subnets in which the task runs, formatted as a comma delimited stringno
security_groupsAWS Security Group's in which the task runs, formatted as a comma delimited stringno
namedescription
task-definition-arnProvides the ARN of the resultant ECS Task Definition
task-arnsProvides the ARNs of all ECS tasks which were started as a comma delimited string
tasks-started-countProduces how many ECS tasks were successfully started
tasks-started-failed-countProduces how many ECS tasks failed to start