phorus-group/ECS Deploy Action

Updates a container image in an ECS task definition and deploys it to an ECS service using official AWS actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
task-definition-familyECS task definition family nameyes
container-nameName of the container to update within the task definitionyes
imageFull image URI (e.g. ghcr.io/org/repo:v1.0.0). Takes precedence over image-tagno
image-tagImage tag only (e.g. v1.0.0 or abc1234). Will be combined with the container's current image repository from the existing task definition. Ignored if 'image' is providedno
clusterECS cluster name or ARNyes
serviceECS service nameyes
wait-for-service-stabilityWait for the ECS service deployment to reach a steady statenotrue
wait-for-minutesMinutes to wait for service stability before timing out. Only applies when wait-for-service-stability is trueno10
namedescription
task-definition-arnFull ARN of the newly registered task definition
serviceThe name of the deployed ECS service