multiverse-io/Amazon ECS "Deploy Task Definition" Action for GitHub Actions

Registers an Amazon ECS task definition, and deploys it to an ECS service

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
task-definitionThe ARN of an existing task def, or path to ECS task definition file to registeryes
serviceThe name of the ECS service to deploy to. The action will only register the task definition if no service is given.no
clusterThe name of the ECS service's cluster. Will default to the 'default' clusterno
wait-for-service-stabilityWhether to wait for the ECS service to reach stable state after deploying the new task definition. Valid value is "true". Will default to not waiting.no
wait-for-minutesHow long to wait for the ECS service to reach stable state, in minutes (default: 30 minutes, max: 6 hours). For CodeDeploy deployments, any wait time configured in the CodeDeploy deployment group will be added to this value.no
codedeploy-appspecThe path to the AWS CodeDeploy AppSpec file, if the ECS service uses the CODE_DEPLOY deployment controller. Will default to 'appspec.yaml'.no
codedeploy-applicationThe name of the AWS CodeDeploy application, if the ECS service uses the CODE_DEPLOY deployment controller. Will default to 'AppECS-{cluster}-{service}'.no
codedeploy-deployment-groupThe name of the AWS CodeDeploy deployment group, if the ECS service uses the CODE_DEPLOY deployment controller. Will default to 'DgpECS-{cluster}-{service}'.no
codedeploy-deployment-descriptionA description of the deployment, if the ECS service uses the CODE_DEPLOY deployment controller.no
force-new-deploymentWhether to force a new deployment of the service. Valid value is "true". Will default to not force a new deployment.no
namedescription
task-definition-arnThe ARN of the registered ECS task definition
codedeploy-deployment-idThe deployment ID of the CodeDeploy deployment (if the ECS service uses the CODE_DEPLOY deployment controller